WARNING: [license.mk] Every package should define a LICENSE. ===> Building for opensp-1.5.2nb11 make all-recursive make[1]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2' Making all in pubtext make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/pubtext' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/pubtext' Making all in unicode make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/unicode' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/unicode' Making all in doc make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/doc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/doc' Making all in include make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/include' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/include' Making all in generic make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/generic' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/generic' Making all in intl make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/intl' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/intl' Making all in po make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/po' Making all in lib make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/lib' make all-am make[3]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/lib' if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Allocator.lo -MD -MP -MF ".deps/Allocator.Tpo" -c -o Allocator.lo Allocator.cxx; \ then mv -f ".deps/Allocator.Tpo" ".deps/Allocator.Plo"; else rm -f ".deps/Allocator.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Allocator.lo -MD -MP -MF .deps/Allocator.Tpo -c Allocator.cxx -fno-common -DPIC -o .libs/Allocator.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Allocator.lo -MD -MP -MF .deps/Allocator.Tpo -c Allocator.cxx -o Allocator.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ArcEngine.lo -MD -MP -MF ".deps/ArcEngine.Tpo" -c -o ArcEngine.lo ArcEngine.cxx; \ then mv -f ".deps/ArcEngine.Tpo" ".deps/ArcEngine.Plo"; else rm -f ".deps/ArcEngine.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.Tpo -c ArcEngine.cxx -fno-common -DPIC -o .libs/ArcEngine.o In file included from ArcEngine.cxx:10: In file included from ../include/ArcEngine.h:11: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ArcEngine.cxx:11: In file included from ./ArcProcessor.h:8: In file included from ../include/ContentState.h:13: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from ArcEngine.cxx:21: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from ArcEngine.cxx:10: In file included from ../include/ArcEngine.h:11: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ArcEngine.cxx:10: In file included from ../include/ArcEngine.h:11: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'ArcProcessor'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here erase(ptr_, ptr_ + size_); ^ ArcEngine.cxx:184:16: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here ArcEngineImpl::ArcEngineImpl(Messenger &mgr, ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'ArcProcessor'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector::append' requested here append(n - size_); ^ ArcEngine.cxx:269:23: note: in instantiation of member function 'OpenSP::NCVector::resize' requested here arcProcessors_.resize(arcProcessors_.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) In file included from ArcEngine.cxx:10: In file included from ../include/ArcEngine.h:11: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ArcEngine.cxx:302:48: note: in instantiation of member function 'OpenSP::Vector >::~Vector' requested here Vector > attdefs; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector >::reserve' requested here reserve(size_ + 1); ^ ArcEngine.cxx:328:13: note: in instantiation of member function 'OpenSP::Vector >::push_back' requested here attdefs.push_back(new RequiredAttributeDefinition(attName, declaredValue)); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) In file included from ArcEngine.cxx:10: In file included from ../include/ArcEngine.h:11: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ArcEngine.cxx:645:15: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here ArcProcessor::ArcProcessor() ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector >::append' requested here append(n - size_); ^ ArcEngine.cxx:925:17: note: in instantiation of member function 'OpenSP::NCVector >::resize' requested here metaMapCache_.resize(docDtd_->nElementTypeIndex()); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 22 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.Tpo -c ArcEngine.cxx -o ArcEngine.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Attribute.lo -MD -MP -MF ".deps/Attribute.Tpo" -c -o Attribute.lo Attribute.cxx; \ then mv -f ".deps/Attribute.Tpo" ".deps/Attribute.Plo"; else rm -f ".deps/Attribute.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Attribute.lo -MD -MP -MF .deps/Attribute.Tpo -c Attribute.cxx -fno-common -DPIC -o .libs/Attribute.o In file included from Attribute.cxx:8: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using Attribute.cxx:609:8: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&origName != NULL) ^~~~~~~~ ~~~~ In file included from Attribute.cxx:8: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); ^ ../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here class SP_API AttributeList { ^ ../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); ^ ../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here class SP_API AttributeList { ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector >::erase' requested here erase(ptr_, ptr_ + size_); ^ Attribute.cxx:884:3: note: in instantiation of member function 'OpenSP::Vector >::~Vector' requested here ::AttributeDefinitionList(Vector > &vec, ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:46:7: note: in instantiation of member function 'OpenSP::Vector >::insert' requested here insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_); ^ Attribute.cxx:907:11: note: in instantiation of member function 'OpenSP::Vector >::operator=' requested here defs_ = def->defs_; ^ ../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.cxx:46:7: note: in instantiation of member function 'OpenSP::Vector >::insert' requested here insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_); ^ Attribute.cxx:907:11: note: in instantiation of member function 'OpenSP::Vector >::operator=' requested here defs_ = def->defs_; ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 9 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Attribute.lo -MD -MP -MF .deps/Attribute.Tpo -c Attribute.cxx -o Attribute.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Big5CodingSystem.lo -MD -MP -MF ".deps/Big5CodingSystem.Tpo" -c -o Big5CodingSystem.lo Big5CodingSystem.cxx; \ then mv -f ".deps/Big5CodingSystem.Tpo" ".deps/Big5CodingSystem.Plo"; else rm -f ".deps/Big5CodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Big5CodingSystem.lo -MD -MP -MF .deps/Big5CodingSystem.Tpo -c Big5CodingSystem.cxx -fno-common -DPIC -o .libs/Big5CodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Big5CodingSystem.lo -MD -MP -MF .deps/Big5CodingSystem.Tpo -c Big5CodingSystem.cxx -o Big5CodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT CharsetDecl.lo -MD -MP -MF ".deps/CharsetDecl.Tpo" -c -o CharsetDecl.lo CharsetDecl.cxx; \ then mv -f ".deps/CharsetDecl.Tpo" ".deps/CharsetDecl.Plo"; else rm -f ".deps/CharsetDecl.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CharsetDecl.lo -MD -MP -MF .deps/CharsetDecl.Tpo -c CharsetDecl.cxx -fno-common -DPIC -o .libs/CharsetDecl.o In file included from CharsetDecl.cxx:8: In file included from ../include/CharsetDecl.h:12: In file included from ../include/ExternalId.h:12: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from CharsetDecl.cxx:8: In file included from ../include/CharsetDecl.h:11: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ CharsetDecl.cxx:183:14: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here CharsetDecl::CharsetDecl() ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here append(n - size_); ^ CharsetDecl.cxx:189:13: note: in instantiation of member function 'OpenSP::Vector::resize' requested here sections_.resize(sections_.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CharsetDecl.lo -MD -MP -MF .deps/CharsetDecl.Tpo -c CharsetDecl.cxx -o CharsetDecl.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT CharsetInfo.lo -MD -MP -MF ".deps/CharsetInfo.Tpo" -c -o CharsetInfo.lo CharsetInfo.cxx; \ then mv -f ".deps/CharsetInfo.Tpo" ".deps/CharsetInfo.Plo"; else rm -f ".deps/CharsetInfo.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CharsetInfo.lo -MD -MP -MF .deps/CharsetInfo.Tpo -c CharsetInfo.cxx -fno-common -DPIC -o .libs/CharsetInfo.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CharsetInfo.lo -MD -MP -MF .deps/CharsetInfo.Tpo -c CharsetInfo.cxx -o CharsetInfo.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT CharsetRegistry.lo -MD -MP -MF ".deps/CharsetRegistry.Tpo" -c -o CharsetRegistry.lo CharsetRegistry.cxx; \ then mv -f ".deps/CharsetRegistry.Tpo" ".deps/CharsetRegistry.Plo"; else rm -f ".deps/CharsetRegistry.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CharsetRegistry.lo -MD -MP -MF .deps/CharsetRegistry.Tpo -c CharsetRegistry.cxx -fno-common -DPIC -o .libs/CharsetRegistry.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CharsetRegistry.lo -MD -MP -MF .deps/CharsetRegistry.Tpo -c CharsetRegistry.cxx -o CharsetRegistry.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT CmdLineApp.lo -MD -MP -MF ".deps/CmdLineApp.Tpo" -c -o CmdLineApp.lo CmdLineApp.cxx; \ then mv -f ".deps/CmdLineApp.Tpo" ".deps/CmdLineApp.Plo"; else rm -f ".deps/CmdLineApp.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CmdLineApp.lo -MD -MP -MF .deps/CmdLineApp.Tpo -c CmdLineApp.cxx -fno-common -DPIC -o .libs/CmdLineApp.o In file included from CmdLineApp.cxx:12: In file included from ../include/CmdLineApp.h:17: In file included from ../include/MessageReporter.h:12: In file included from ../include/MessageFormatter.h:14: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using CmdLineApp.cxx:327:51: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] SP_MESSAGE_DOMAIN, ^ ../config.h:390:27: note: expanded from macro 'SP_MESSAGE_DOMAIN' #define SP_MESSAGE_DOMAIN "sp5" ^ CmdLineApp.cxx:328:51: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] SP_LOCALE_DIR); ^ ../config.h:384:23: note: expanded from macro 'SP_LOCALE_DIR' #define SP_LOCALE_DIR "/opt/pkg/share/locale" ^ CmdLineApp.cxx:330:51: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] SP_MESSAGE_DOMAIN, ^ ../config.h:390:27: note: expanded from macro 'SP_MESSAGE_DOMAIN' #define SP_MESSAGE_DOMAIN "sp5" ^ CmdLineApp.cxx:331:51: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] SP_LOCALE_DIR); ^ ../config.h:384:23: note: expanded from macro 'SP_LOCALE_DIR' #define SP_LOCALE_DIR "/opt/pkg/share/locale" ^ In file included from CmdLineApp.cxx:12: In file included from ../include/CmdLineApp.h:17: In file included from ../include/MessageReporter.h:12: In file included from ../include/MessageFormatter.h:14: In file included from ../include/Message.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector >::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ CmdLineApp.cxx:199:34: note: in instantiation of member function 'OpenSP::Vector >::Vector' requested here Vector > args(1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector >::erase' requested here erase(ptr_, ptr_ + size_); ^ CmdLineApp.cxx:199:34: note: in instantiation of member function 'OpenSP::Vector >::~Vector' requested here Vector > args(1); ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 8 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CmdLineApp.lo -MD -MP -MF .deps/CmdLineApp.Tpo -c CmdLineApp.cxx -o CmdLineApp.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT CodingSystem.lo -MD -MP -MF ".deps/CodingSystem.Tpo" -c -o CodingSystem.lo CodingSystem.cxx; \ then mv -f ".deps/CodingSystem.Tpo" ".deps/CodingSystem.Plo"; else rm -f ".deps/CodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CodingSystem.lo -MD -MP -MF .deps/CodingSystem.Tpo -c CodingSystem.cxx -fno-common -DPIC -o .libs/CodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CodingSystem.lo -MD -MP -MF .deps/CodingSystem.Tpo -c CodingSystem.cxx -o CodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT CodingSystemKit.lo -MD -MP -MF ".deps/CodingSystemKit.Tpo" -c -o CodingSystemKit.lo CodingSystemKit.cxx; \ then mv -f ".deps/CodingSystemKit.Tpo" ".deps/CodingSystemKit.Plo"; else rm -f ".deps/CodingSystemKit.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CodingSystemKit.lo -MD -MP -MF .deps/CodingSystemKit.Tpo -c CodingSystemKit.cxx -fno-common -DPIC -o .libs/CodingSystemKit.o In file included from CodingSystemKit.cxx:10: In file included from ../include/TranslateCodingSystem.h:8: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT CodingSystemKit.lo -MD -MP -MF .deps/CodingSystemKit.Tpo -c CodingSystemKit.cxx -o CodingSystemKit.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ConsoleOutput.lo -MD -MP -MF ".deps/ConsoleOutput.Tpo" -c -o ConsoleOutput.lo ConsoleOutput.cxx; \ then mv -f ".deps/ConsoleOutput.Tpo" ".deps/ConsoleOutput.Plo"; else rm -f ".deps/ConsoleOutput.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ConsoleOutput.lo -MD -MP -MF .deps/ConsoleOutput.Tpo -c ConsoleOutput.cxx -fno-common -DPIC -o .libs/ConsoleOutput.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ConsoleOutput.lo -MD -MP -MF .deps/ConsoleOutput.Tpo -c ConsoleOutput.cxx -o ConsoleOutput.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ContentState.lo -MD -MP -MF ".deps/ContentState.Tpo" -c -o ContentState.lo ContentState.cxx; \ then mv -f ".deps/ContentState.Tpo" ".deps/ContentState.Plo"; else rm -f ".deps/ContentState.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ContentState.lo -MD -MP -MF .deps/ContentState.Tpo -c ContentState.cxx -fno-common -DPIC -o .libs/ContentState.o In file included from ContentState.cxx:9: In file included from ../include/ContentState.h:12: In file included from ../include/OpenElement.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ContentState.cxx:9: In file included from ../include/ContentState.h:13: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from ContentState.cxx:10: ../include/IListIter.h:20:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::next; ^ using ../include/IListIter.h:21:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::done; ^ using In file included from ContentState.cxx:9: In file included from ../include/ContentState.h:12: In file included from ../include/OpenElement.h:11: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ContentState.cxx:9: In file included from ../include/ContentState.h:12: In file included from ../include/OpenElement.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:12: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ContentState.cxx:9: In file included from ../include/ContentState.h:12: In file included from ../include/OpenElement.h:11: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector >::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ ContentState.cxx:31:34: note: in instantiation of member function 'OpenSP::NCVector >::NCVector' requested here NCVector > tokens(1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 9 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ContentState.lo -MD -MP -MF .deps/ContentState.Tpo -c ContentState.cxx -o ContentState.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ContentToken.lo -MD -MP -MF ".deps/ContentToken.Tpo" -c -o ContentToken.lo ContentToken.cxx; \ then mv -f ".deps/ContentToken.Tpo" ".deps/ContentToken.Plo"; else rm -f ".deps/ContentToken.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ContentToken.lo -MD -MP -MF .deps/ContentToken.Tpo -c ContentToken.cxx -fno-common -DPIC -o .libs/ContentToken.o In file included from ContentToken.cxx:9: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ContentToken.cxx:9: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ContentToken.cxx:9: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:12: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ContentToken.cxx:156:22: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here DataTagElementToken::DataTagElementToken(const ElementType *element, ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ ContentToken.cxx:505:20: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here Vector firstVec(nMembers()); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ContentToken.cxx:505:20: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here Vector firstVec(nMembers()); ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'LastSet'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ ContentToken.cxx:506:19: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here Vector lastVec(nMembers()); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'LastSet'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ContentToken.cxx:506:19: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here Vector lastVec(nMembers()); ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 9 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ContentToken.lo -MD -MP -MF .deps/ContentToken.Tpo -c ContentToken.cxx -o ContentToken.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT DescriptorManager.lo -MD -MP -MF ".deps/DescriptorManager.Tpo" -c -o DescriptorManager.lo DescriptorManager.cxx; \ then mv -f ".deps/DescriptorManager.Tpo" ".deps/DescriptorManager.Plo"; else rm -f ".deps/DescriptorManager.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT DescriptorManager.lo -MD -MP -MF .deps/DescriptorManager.Tpo -c DescriptorManager.cxx -fno-common -DPIC -o .libs/DescriptorManager.o In file included from DescriptorManager.cxx:5: In file included from ../include/DescriptorManager.h:8: In file included from ../include/List.h:7: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from DescriptorManager.cxx:5: In file included from ../include/DescriptorManager.h:8: In file included from ../include/List.h:48: In file included from ../include/List.cxx:7: ../include/IListIter.h:20:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::next; ^ using ../include/IListIter.h:21:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::done; ^ using 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT DescriptorManager.lo -MD -MP -MF .deps/DescriptorManager.Tpo -c DescriptorManager.cxx -o DescriptorManager.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Dtd.lo -MD -MP -MF ".deps/Dtd.Tpo" -c -o Dtd.lo Dtd.cxx; \ then mv -f ".deps/Dtd.Tpo" ".deps/Dtd.Plo"; else rm -f ".deps/Dtd.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Dtd.lo -MD -MP -MF .deps/Dtd.Tpo -c Dtd.cxx -fno-common -DPIC -o .libs/Dtd.o In file included from Dtd.cxx:8: In file included from ../include/Dtd.h:11: In file included from ../include/NamedResourceTable.h:11: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Dtd.cxx:8: In file included from ../include/Dtd.h:10: In file included from ../include/NamedTable.h:10: In file included from ../include/OwnerTable.h:7: In file included from ../include/PointerTable.h:7: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Dtd.cxx:8: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Dtd.lo -MD -MP -MF .deps/Dtd.Tpo -c Dtd.cxx -o Dtd.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT DtdDeclEventHandler.lo -MD -MP -MF ".deps/DtdDeclEventHandler.Tpo" -c -o DtdDeclEventHandler.lo DtdDeclEventHandler.cxx; \ then mv -f ".deps/DtdDeclEventHandler.Tpo" ".deps/DtdDeclEventHandler.Plo"; else rm -f ".deps/DtdDeclEventHandler.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT DtdDeclEventHandler.lo -MD -MP -MF .deps/DtdDeclEventHandler.Tpo -c DtdDeclEventHandler.cxx -fno-common -DPIC -o .libs/DtdDeclEventHandler.o In file included from DtdDeclEventHandler.cxx:5: In file included from ./DtdDeclEventHandler.h:8: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from DtdDeclEventHandler.cxx:5: In file included from ./DtdDeclEventHandler.h:8: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from DtdDeclEventHandler.cxx:5: In file included from ./DtdDeclEventHandler.h:8: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT DtdDeclEventHandler.lo -MD -MP -MF .deps/DtdDeclEventHandler.Tpo -c DtdDeclEventHandler.cxx -o DtdDeclEventHandler.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT EUCJPCodingSystem.lo -MD -MP -MF ".deps/EUCJPCodingSystem.Tpo" -c -o EUCJPCodingSystem.lo EUCJPCodingSystem.cxx; \ then mv -f ".deps/EUCJPCodingSystem.Tpo" ".deps/EUCJPCodingSystem.Plo"; else rm -f ".deps/EUCJPCodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EUCJPCodingSystem.lo -MD -MP -MF .deps/EUCJPCodingSystem.Tpo -c EUCJPCodingSystem.cxx -fno-common -DPIC -o .libs/EUCJPCodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EUCJPCodingSystem.lo -MD -MP -MF .deps/EUCJPCodingSystem.Tpo -c EUCJPCodingSystem.cxx -o EUCJPCodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ElementType.lo -MD -MP -MF ".deps/ElementType.Tpo" -c -o ElementType.lo ElementType.cxx; \ then mv -f ".deps/ElementType.Tpo" ".deps/ElementType.Plo"; else rm -f ".deps/ElementType.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ElementType.lo -MD -MP -MF .deps/ElementType.Tpo -c ElementType.cxx -fno-common -DPIC -o .libs/ElementType.o In file included from ElementType.cxx:8: In file included from ../include/ElementType.h:14: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ElementType.cxx:8: In file included from ../include/ElementType.h:12: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ElementType.cxx:8: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ElementType.lo -MD -MP -MF .deps/ElementType.Tpo -c ElementType.cxx -o ElementType.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Entity.lo -MD -MP -MF ".deps/Entity.Tpo" -c -o Entity.lo Entity.cxx; \ then mv -f ".deps/Entity.Tpo" ".deps/Entity.Plo"; else rm -f ".deps/Entity.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Entity.lo -MD -MP -MF .deps/Entity.Tpo -c Entity.cxx -fno-common -DPIC -o .libs/Entity.o In file included from Entity.cxx:8: In file included from ../include/Entity.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Entity.cxx:9: In file included from ./ParserState.h:25: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from Entity.cxx:8: In file included from ../include/Entity.h:13: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Entity.cxx:9: In file included from ./ParserState.h:17: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Entity.cxx:8: In file included from ../include/Entity.h:13: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); ^ ../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here class SP_API AttributeList { ^ ../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); ^ ../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here class SP_API AttributeList { ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 8 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Entity.lo -MD -MP -MF .deps/Entity.Tpo -c Entity.cxx -o Entity.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT EntityApp.lo -MD -MP -MF ".deps/EntityApp.Tpo" -c -o EntityApp.lo EntityApp.cxx; \ then mv -f ".deps/EntityApp.Tpo" ".deps/EntityApp.Plo"; else rm -f ".deps/EntityApp.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EntityApp.lo -MD -MP -MF .deps/EntityApp.Tpo -c EntityApp.cxx -fno-common -DPIC -o .libs/EntityApp.o In file included from EntityApp.cxx:9: In file included from ../include/EntityApp.h:11: In file included from ../include/CmdLineApp.h:17: In file included from ../include/MessageReporter.h:12: In file included from ../include/MessageFormatter.h:14: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from EntityApp.cxx:14: In file included from ../include/PosixStorage.h:11: In file included from ../include/DescriptorManager.h:8: In file included from ../include/List.h:7: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from EntityApp.cxx:14: In file included from ../include/PosixStorage.h:11: In file included from ../include/DescriptorManager.h:8: In file included from ../include/List.h:48: In file included from ../include/List.cxx:7: ../include/IListIter.h:20:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::next; ^ using ../include/IListIter.h:21:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::done; ^ using 6 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EntityApp.lo -MD -MP -MF .deps/EntityApp.Tpo -c EntityApp.cxx -o EntityApp.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT EntityCatalog.lo -MD -MP -MF ".deps/EntityCatalog.Tpo" -c -o EntityCatalog.lo EntityCatalog.cxx; \ then mv -f ".deps/EntityCatalog.Tpo" ".deps/EntityCatalog.Plo"; else rm -f ".deps/EntityCatalog.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EntityCatalog.lo -MD -MP -MF .deps/EntityCatalog.Tpo -c EntityCatalog.cxx -fno-common -DPIC -o .libs/EntityCatalog.o In file included from EntityCatalog.cxx:9: In file included from ../include/EntityDecl.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EntityCatalog.lo -MD -MP -MF .deps/EntityCatalog.Tpo -c EntityCatalog.cxx -o EntityCatalog.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT EntityDecl.lo -MD -MP -MF ".deps/EntityDecl.Tpo" -c -o EntityDecl.lo EntityDecl.cxx; \ then mv -f ".deps/EntityDecl.Tpo" ".deps/EntityDecl.Plo"; else rm -f ".deps/EntityDecl.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EntityDecl.lo -MD -MP -MF .deps/EntityDecl.Tpo -c EntityDecl.cxx -fno-common -DPIC -o .libs/EntityDecl.o In file included from EntityDecl.cxx:8: In file included from ../include/EntityDecl.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EntityDecl.lo -MD -MP -MF .deps/EntityDecl.Tpo -c EntityDecl.cxx -o EntityDecl.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT EntityManager.lo -MD -MP -MF ".deps/EntityManager.Tpo" -c -o EntityManager.lo EntityManager.cxx; \ then mv -f ".deps/EntityManager.Tpo" ".deps/EntityManager.Plo"; else rm -f ".deps/EntityManager.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EntityManager.lo -MD -MP -MF .deps/EntityManager.Tpo -c EntityManager.cxx -fno-common -DPIC -o .libs/EntityManager.o In file included from EntityManager.cxx:8: In file included from ../include/EntityManager.h:15: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EntityManager.lo -MD -MP -MF .deps/EntityManager.Tpo -c EntityManager.cxx -o EntityManager.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ErrnoMessageArg.lo -MD -MP -MF ".deps/ErrnoMessageArg.Tpo" -c -o ErrnoMessageArg.lo ErrnoMessageArg.cxx; \ then mv -f ".deps/ErrnoMessageArg.Tpo" ".deps/ErrnoMessageArg.Plo"; else rm -f ".deps/ErrnoMessageArg.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ErrnoMessageArg.lo -MD -MP -MF .deps/ErrnoMessageArg.Tpo -c ErrnoMessageArg.cxx -fno-common -DPIC -o .libs/ErrnoMessageArg.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ErrnoMessageArg.lo -MD -MP -MF .deps/ErrnoMessageArg.Tpo -c ErrnoMessageArg.cxx -o ErrnoMessageArg.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ErrorCountEventHandler.lo -MD -MP -MF ".deps/ErrorCountEventHandler.Tpo" -c -o ErrorCountEventHandler.lo ErrorCountEventHandler.cxx; \ then mv -f ".deps/ErrorCountEventHandler.Tpo" ".deps/ErrorCountEventHandler.Plo"; else rm -f ".deps/ErrorCountEventHandler.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ErrorCountEventHandler.lo -MD -MP -MF .deps/ErrorCountEventHandler.Tpo -c ErrorCountEventHandler.cxx -fno-common -DPIC -o .libs/ErrorCountEventHandler.o In file included from ErrorCountEventHandler.cxx:8: In file included from ../include/ErrorCountEventHandler.h:12: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ErrorCountEventHandler.cxx:8: In file included from ../include/ErrorCountEventHandler.h:12: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ErrorCountEventHandler.cxx:8: In file included from ../include/ErrorCountEventHandler.h:12: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ErrorCountEventHandler.lo -MD -MP -MF .deps/ErrorCountEventHandler.Tpo -c ErrorCountEventHandler.cxx -o ErrorCountEventHandler.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Event.lo -MD -MP -MF ".deps/Event.Tpo" -c -o Event.lo Event.cxx; \ then mv -f ".deps/Event.Tpo" ".deps/Event.Plo"; else rm -f ".deps/Event.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Event.lo -MD -MP -MF .deps/Event.Tpo -c Event.cxx -fno-common -DPIC -o .libs/Event.o In file included from Event.cxx:8: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Event.cxx:8: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Event.cxx:8: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Event.cxx:8: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector >::insert' requested here insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); ^ ../include/Message.h:165:14: note: in instantiation of member function 'OpenSP::Vector >::Vector' requested here class SP_API Message { ^ ../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector >::insert' requested here insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); ^ ../include/Message.h:165:14: note: in instantiation of member function 'OpenSP::Vector >::Vector' requested here class SP_API Message { ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Message.h:165:14: note: in instantiation of member function 'OpenSP::Vector >::~Vector' requested here class SP_API Message { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ Event.cxx:332:17: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here EndPrologEvent::EndPrologEvent(const ConstPtr &dtd, ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 8 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Event.lo -MD -MP -MF .deps/Event.Tpo -c Event.cxx -o Event.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT EventGenerator.lo -MD -MP -MF ".deps/EventGenerator.Tpo" -c -o EventGenerator.lo EventGenerator.cxx; \ then mv -f ".deps/EventGenerator.Tpo" ".deps/EventGenerator.Plo"; else rm -f ".deps/EventGenerator.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EventGenerator.lo -MD -MP -MF .deps/EventGenerator.Tpo -c EventGenerator.cxx -fno-common -DPIC -o .libs/EventGenerator.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT EventGenerator.lo -MD -MP -MF .deps/EventGenerator.Tpo -c EventGenerator.cxx -o EventGenerator.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ExtendEntityManager.lo -MD -MP -MF ".deps/ExtendEntityManager.Tpo" -c -o ExtendEntityManager.lo ExtendEntityManager.cxx; \ then mv -f ".deps/ExtendEntityManager.Tpo" ".deps/ExtendEntityManager.Plo"; else rm -f ".deps/ExtendEntityManager.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ExtendEntityManager.lo -MD -MP -MF .deps/ExtendEntityManager.Tpo -c ExtendEntityManager.cxx -fno-common -DPIC -o .libs/ExtendEntityManager.o In file included from ExtendEntityManager.cxx:9: In file included from ../include/ExtendEntityManager.h:11: In file included from ../include/EntityManager.h:15: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ExtendEntityManager.cxx:12: In file included from ./OffsetOrderedList.h:9: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ExtendEntityManager.cxx:291:20: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here EntityManagerImpl::EntityManagerImpl(StorageManager *defaultStorageManager, ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector >::append' requested here append(n - size_); ^ ExtendEntityManager.cxx:465:20: note: in instantiation of member function 'OpenSP::NCVector >::resize' requested here storageManagers_.resize(storageManagers_.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector >::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ ExtendEntityManager.cxx:586:3: note: in instantiation of member function 'OpenSP::NCVector >::NCVector' requested here sov_(parsedSysid.size()), ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ExtendEntityManager.cxx:576:22: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here ExternalInputSource::ExternalInputSource(ParsedSystemId &parsedSysid, ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ ExtendEntityManager.cxx:1103:21: note: in instantiation of member function 'OpenSP::NCVector::NCVector' requested here : currentIndex_(0), position_(parsedSysid.size()) ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here erase(ptr_, ptr_ + size_); ^ ExtendEntityManager.cxx:1102:19: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here ExternalInfoImpl::ExternalInfoImpl(ParsedSystemId &parsedSysid) ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ./OffsetOrderedList.h:26:7: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here class OffsetOrderedList { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 9 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ExtendEntityManager.lo -MD -MP -MF .deps/ExtendEntityManager.Tpo -c ExtendEntityManager.cxx -o ExtendEntityManager.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ExternalId.lo -MD -MP -MF ".deps/ExternalId.Tpo" -c -o ExternalId.lo ExternalId.cxx; \ then mv -f ".deps/ExternalId.Tpo" ".deps/ExternalId.Plo"; else rm -f ".deps/ExternalId.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ExternalId.lo -MD -MP -MF .deps/ExternalId.Tpo -c ExternalId.cxx -fno-common -DPIC -o .libs/ExternalId.o In file included from ExternalId.cxx:8: In file included from ../include/ExternalId.h:12: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ExternalId.lo -MD -MP -MF .deps/ExternalId.Tpo -c ExternalId.cxx -o ExternalId.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Fixed2CodingSystem.lo -MD -MP -MF ".deps/Fixed2CodingSystem.Tpo" -c -o Fixed2CodingSystem.lo Fixed2CodingSystem.cxx; \ then mv -f ".deps/Fixed2CodingSystem.Tpo" ".deps/Fixed2CodingSystem.Plo"; else rm -f ".deps/Fixed2CodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Fixed2CodingSystem.lo -MD -MP -MF .deps/Fixed2CodingSystem.Tpo -c Fixed2CodingSystem.cxx -fno-common -DPIC -o .libs/Fixed2CodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Fixed2CodingSystem.lo -MD -MP -MF .deps/Fixed2CodingSystem.Tpo -c Fixed2CodingSystem.cxx -o Fixed2CodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT GenericEventHandler.lo -MD -MP -MF ".deps/GenericEventHandler.Tpo" -c -o GenericEventHandler.lo GenericEventHandler.cxx; \ then mv -f ".deps/GenericEventHandler.Tpo" ".deps/GenericEventHandler.Plo"; else rm -f ".deps/GenericEventHandler.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT GenericEventHandler.lo -MD -MP -MF .deps/GenericEventHandler.Tpo -c GenericEventHandler.cxx -fno-common -DPIC -o .libs/GenericEventHandler.o In file included from GenericEventHandler.cxx:9: In file included from ../include/GenericEventHandler.h:15: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from GenericEventHandler.cxx:9: In file included from ../include/GenericEventHandler.h:15: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from GenericEventHandler.cxx:9: In file included from ../include/GenericEventHandler.h:15: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from GenericEventHandler.cxx:9: In file included from ../include/GenericEventHandler.h:15: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class EndPrologEvent : public LocatedEvent { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 5 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT GenericEventHandler.lo -MD -MP -MF .deps/GenericEventHandler.Tpo -c GenericEventHandler.cxx -o GenericEventHandler.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Group.lo -MD -MP -MF ".deps/Group.Tpo" -c -o Group.lo Group.cxx; \ then mv -f ".deps/Group.Tpo" ".deps/Group.Plo"; else rm -f ".deps/Group.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Group.lo -MD -MP -MF .deps/Group.Tpo -c Group.cxx -fno-common -DPIC -o .libs/Group.o In file included from Group.cxx:8: In file included from ./Group.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Group.cxx:8: In file included from ./Group.h:11: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Group.cxx:8: In file included from ./Group.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:12: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ./Group.h:24:3: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here GroupToken() { } ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Group.lo -MD -MP -MF .deps/Group.Tpo -c Group.cxx -o Group.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Hash.lo -MD -MP -MF ".deps/Hash.Tpo" -c -o Hash.lo Hash.cxx; \ then mv -f ".deps/Hash.Tpo" ".deps/Hash.Plo"; else rm -f ".deps/Hash.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Hash.lo -MD -MP -MF .deps/Hash.Tpo -c Hash.cxx -fno-common -DPIC -o .libs/Hash.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Hash.lo -MD -MP -MF .deps/Hash.Tpo -c Hash.cxx -o Hash.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IListBase.lo -MD -MP -MF ".deps/IListBase.Tpo" -c -o IListBase.lo IListBase.cxx; \ then mv -f ".deps/IListBase.Tpo" ".deps/IListBase.Plo"; else rm -f ".deps/IListBase.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT IListBase.lo -MD -MP -MF .deps/IListBase.Tpo -c IListBase.cxx -fno-common -DPIC -o .libs/IListBase.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT IListBase.lo -MD -MP -MF .deps/IListBase.Tpo -c IListBase.cxx -o IListBase.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Id.lo -MD -MP -MF ".deps/Id.Tpo" -c -o Id.lo Id.cxx; \ then mv -f ".deps/Id.Tpo" ".deps/Id.Plo"; else rm -f ".deps/Id.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Id.lo -MD -MP -MF .deps/Id.Tpo -c Id.cxx -fno-common -DPIC -o .libs/Id.o In file included from Id.cxx:9: In file included from ./Id.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Id.lo -MD -MP -MF .deps/Id.Tpo -c Id.cxx -o Id.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IdentityCodingSystem.lo -MD -MP -MF ".deps/IdentityCodingSystem.Tpo" -c -o IdentityCodingSystem.lo IdentityCodingSystem.cxx; \ then mv -f ".deps/IdentityCodingSystem.Tpo" ".deps/IdentityCodingSystem.Plo"; else rm -f ".deps/IdentityCodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT IdentityCodingSystem.lo -MD -MP -MF .deps/IdentityCodingSystem.Tpo -c IdentityCodingSystem.cxx -fno-common -DPIC -o .libs/IdentityCodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT IdentityCodingSystem.lo -MD -MP -MF .deps/IdentityCodingSystem.Tpo -c IdentityCodingSystem.cxx -o IdentityCodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT InputSource.lo -MD -MP -MF ".deps/InputSource.Tpo" -c -o InputSource.lo InputSource.cxx; \ then mv -f ".deps/InputSource.Tpo" ".deps/InputSource.Plo"; else rm -f ".deps/InputSource.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT InputSource.lo -MD -MP -MF .deps/InputSource.Tpo -c InputSource.cxx -fno-common -DPIC -o .libs/InputSource.o In file included from InputSource.cxx:8: In file included from ../include/InputSource.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT InputSource.lo -MD -MP -MF .deps/InputSource.Tpo -c InputSource.cxx -o InputSource.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT InternalInputSource.lo -MD -MP -MF ".deps/InternalInputSource.Tpo" -c -o InternalInputSource.lo InternalInputSource.cxx; \ then mv -f ".deps/InternalInputSource.Tpo" ".deps/InternalInputSource.Plo"; else rm -f ".deps/InternalInputSource.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT InternalInputSource.lo -MD -MP -MF .deps/InternalInputSource.Tpo -c InternalInputSource.cxx -fno-common -DPIC -o .libs/InternalInputSource.o In file included from InternalInputSource.cxx:9: In file included from ../include/InternalInputSource.h:11: In file included from ../include/InputSource.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT InternalInputSource.lo -MD -MP -MF .deps/InternalInputSource.Tpo -c InternalInputSource.cxx -o InternalInputSource.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Link.lo -MD -MP -MF ".deps/Link.Tpo" -c -o Link.lo Link.cxx; \ then mv -f ".deps/Link.Tpo" ".deps/Link.Plo"; else rm -f ".deps/Link.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Link.lo -MD -MP -MF .deps/Link.Tpo -c Link.cxx -fno-common -DPIC -o .libs/Link.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Link.lo -MD -MP -MF .deps/Link.Tpo -c Link.cxx -o Link.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT LinkProcess.lo -MD -MP -MF ".deps/LinkProcess.Tpo" -c -o LinkProcess.lo LinkProcess.cxx; \ then mv -f ".deps/LinkProcess.Tpo" ".deps/LinkProcess.Plo"; else rm -f ".deps/LinkProcess.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT LinkProcess.lo -MD -MP -MF .deps/LinkProcess.Tpo -c LinkProcess.cxx -fno-common -DPIC -o .libs/LinkProcess.o In file included from LinkProcess.cxx:8: In file included from ../include/LinkProcess.h:10: In file included from ../include/Lpd.h:10: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from LinkProcess.cxx:8: In file included from ../include/LinkProcess.h:11: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from LinkProcess.cxx:8: In file included from ../include/LinkProcess.h:10: In file included from ../include/Lpd.h:10: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from LinkProcess.cxx:8: In file included from ../include/LinkProcess.h:10: In file included from ../include/Lpd.h:19: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 6 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT LinkProcess.lo -MD -MP -MF .deps/LinkProcess.Tpo -c LinkProcess.cxx -o LinkProcess.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT LiteralStorage.lo -MD -MP -MF ".deps/LiteralStorage.Tpo" -c -o LiteralStorage.lo LiteralStorage.cxx; \ then mv -f ".deps/LiteralStorage.Tpo" ".deps/LiteralStorage.Plo"; else rm -f ".deps/LiteralStorage.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT LiteralStorage.lo -MD -MP -MF .deps/LiteralStorage.Tpo -c LiteralStorage.cxx -fno-common -DPIC -o .libs/LiteralStorage.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT LiteralStorage.lo -MD -MP -MF .deps/LiteralStorage.Tpo -c LiteralStorage.cxx -o LiteralStorage.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Location.lo -MD -MP -MF ".deps/Location.Tpo" -c -o Location.lo Location.cxx; \ then mv -f ".deps/Location.Tpo" ".deps/Location.Plo"; else rm -f ".deps/Location.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Location.lo -MD -MP -MF .deps/Location.Tpo -c Location.cxx -fno-common -DPIC -o .libs/Location.o In file included from Location.cxx:8: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Location.cxx:8: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 3 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Location.lo -MD -MP -MF .deps/Location.Tpo -c Location.cxx -o Location.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Lpd.lo -MD -MP -MF ".deps/Lpd.Tpo" -c -o Lpd.lo Lpd.cxx; \ then mv -f ".deps/Lpd.Tpo" ".deps/Lpd.Plo"; else rm -f ".deps/Lpd.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Lpd.lo -MD -MP -MF .deps/Lpd.Tpo -c Lpd.cxx -fno-common -DPIC -o .libs/Lpd.o In file included from Lpd.cxx:8: In file included from ../include/Lpd.h:10: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Lpd.cxx:8: In file included from ../include/Lpd.h:10: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Lpd.cxx:8: In file included from ../include/Lpd.h:19: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Lpd.cxx:8: In file included from ../include/Lpd.h:10: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector >'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector > >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector > >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector > >::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ Lpd.cxx:77:29: note: in instantiation of member function 'OpenSP::Vector > >::Vector' requested here : Named(name), defined_(0), linkRules_(dtd ? dtd->nElementTypeIndex() : 0) ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector >'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector > >::erase' requested here erase(ptr_, ptr_ + size_); ^ Lpd.cxx:76:10: note: in instantiation of member function 'OpenSP::Vector > >::~Vector' requested here LinkSet::LinkSet(const StringC &name, const Dtd *dtd) ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ Lpd.cxx:76:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here LinkSet::LinkSet(const StringC &name, const Dtd *dtd) ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here append(n - size_); ^ Lpd.cxx:91:27: note: in instantiation of member function 'OpenSP::Vector::resize' requested here impliedSourceLinkRules_.resize(impliedSourceLinkRules_.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:46:7: note: in instantiation of member function 'OpenSP::Vector::insert' requested here insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_); ^ ../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector::operator=' requested here class SP_API AttributeList { ^ ../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.cxx:46:7: note: in instantiation of member function 'OpenSP::Vector::insert' requested here insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_); ^ ../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector::operator=' requested here class SP_API AttributeList { ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ Lpd.cxx:138:18: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here IdLinkRuleGroup::IdLinkRuleGroup(const StringC &name) ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here append(n - size_); ^ Lpd.cxx:145:14: note: in instantiation of member function 'OpenSP::Vector::resize' requested here linkRules_.resize(linkRules_.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 12 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Lpd.lo -MD -MP -MF .deps/Lpd.Tpo -c Lpd.cxx -o Lpd.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Markup.lo -MD -MP -MF ".deps/Markup.Tpo" -c -o Markup.lo Markup.cxx; \ then mv -f ".deps/Markup.Tpo" ".deps/Markup.Plo"; else rm -f ".deps/Markup.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Markup.lo -MD -MP -MF .deps/Markup.Tpo -c Markup.cxx -fno-common -DPIC -o .libs/Markup.o In file included from Markup.cxx:9: In file included from ../include/Markup.h:12: In file included from ../include/Syntax.h:18: In file included from ../include/XcharMap.h:9: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Markup.cxx:9: In file included from ../include/Markup.h:12: In file included from ../include/Syntax.h:12: In file included from ../include/ISet.h:9: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 3 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Markup.lo -MD -MP -MF .deps/Markup.Tpo -c Markup.cxx -o Markup.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Message.lo -MD -MP -MF ".deps/Message.Tpo" -c -o Message.lo Message.cxx; \ then mv -f ".deps/Message.Tpo" ".deps/Message.Plo"; else rm -f ".deps/Message.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Message.lo -MD -MP -MF .deps/Message.Tpo -c Message.cxx -fno-common -DPIC -o .libs/Message.o In file included from Message.cxx:9: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Message.cxx:9: In file included from ../include/Message.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector >::erase' requested here erase(ptr_, ptr_ + size_); ^ Message.cxx:137:10: note: in instantiation of member function 'OpenSP::Vector >::~Vector' requested here Message::Message() ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector >::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ Message.cxx:142:3: note: in instantiation of member function 'OpenSP::Vector >::Vector' requested here : args(nArgs) ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Message.lo -MD -MP -MF .deps/Message.Tpo -c Message.cxx -o Message.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT MessageArg.lo -MD -MP -MF ".deps/MessageArg.Tpo" -c -o MessageArg.lo MessageArg.cxx; \ then mv -f ".deps/MessageArg.Tpo" ".deps/MessageArg.Plo"; else rm -f ".deps/MessageArg.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageArg.lo -MD -MP -MF .deps/MessageArg.Tpo -c MessageArg.cxx -fno-common -DPIC -o .libs/MessageArg.o In file included from MessageArg.cxx:10: In file included from ./ParserMessages.h:8: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageArg.lo -MD -MP -MF .deps/MessageArg.Tpo -c MessageArg.cxx -o MessageArg.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT MessageEventHandler.lo -MD -MP -MF ".deps/MessageEventHandler.Tpo" -c -o MessageEventHandler.lo MessageEventHandler.cxx; \ then mv -f ".deps/MessageEventHandler.Tpo" ".deps/MessageEventHandler.Plo"; else rm -f ".deps/MessageEventHandler.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageEventHandler.lo -MD -MP -MF .deps/MessageEventHandler.Tpo -c MessageEventHandler.cxx -fno-common -DPIC -o .libs/MessageEventHandler.o In file included from MessageEventHandler.cxx:5: In file included from ../include/MessageEventHandler.h:7: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from MessageEventHandler.cxx:5: In file included from ../include/MessageEventHandler.h:7: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from MessageEventHandler.cxx:5: In file included from ../include/MessageEventHandler.h:7: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageEventHandler.lo -MD -MP -MF .deps/MessageEventHandler.Tpo -c MessageEventHandler.cxx -o MessageEventHandler.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT MessageFormatter.lo -MD -MP -MF ".deps/MessageFormatter.Tpo" -c -o MessageFormatter.lo MessageFormatter.cxx; \ then mv -f ".deps/MessageFormatter.Tpo" ".deps/MessageFormatter.Plo"; else rm -f ".deps/MessageFormatter.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageFormatter.lo -MD -MP -MF .deps/MessageFormatter.Tpo -c MessageFormatter.cxx -fno-common -DPIC -o .libs/MessageFormatter.o In file included from MessageFormatter.cxx:9: In file included from ../include/MessageFormatter.h:14: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageFormatter.lo -MD -MP -MF .deps/MessageFormatter.Tpo -c MessageFormatter.cxx -o MessageFormatter.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT MessageReporter.lo -MD -MP -MF ".deps/MessageReporter.Tpo" -c -o MessageReporter.lo MessageReporter.cxx; \ then mv -f ".deps/MessageReporter.Tpo" ".deps/MessageReporter.Plo"; else rm -f ".deps/MessageReporter.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageReporter.lo -MD -MP -MF .deps/MessageReporter.Tpo -c MessageReporter.cxx -fno-common -DPIC -o .libs/MessageReporter.o In file included from MessageReporter.cxx:9: In file included from ../include/MessageReporter.h:12: In file included from ../include/MessageFormatter.h:14: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using MessageReporter.cxx:34:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( !strcmp(fmt, "NONE") ) ^ 3 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageReporter.lo -MD -MP -MF .deps/MessageReporter.Tpo -c MessageReporter.cxx -o MessageReporter.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT MessageTable.lo -MD -MP -MF ".deps/MessageTable.Tpo" -c -o MessageTable.lo MessageTable.cxx; \ then mv -f ".deps/MessageTable.Tpo" ".deps/MessageTable.Plo"; else rm -f ".deps/MessageTable.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageTable.lo -MD -MP -MF .deps/MessageTable.Tpo -c MessageTable.cxx -fno-common -DPIC -o .libs/MessageTable.o In file included from MessageTable.cxx:9: In file included from ../include/MessageTable.h:11: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT MessageTable.lo -MD -MP -MF .deps/MessageTable.Tpo -c MessageTable.cxx -o MessageTable.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ModeInfo.lo -MD -MP -MF ".deps/ModeInfo.Tpo" -c -o ModeInfo.lo ModeInfo.cxx; \ then mv -f ".deps/ModeInfo.Tpo" ".deps/ModeInfo.Plo"; else rm -f ".deps/ModeInfo.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ModeInfo.lo -MD -MP -MF .deps/ModeInfo.Tpo -c ModeInfo.cxx -fno-common -DPIC -o .libs/ModeInfo.o In file included from ModeInfo.cxx:12: In file included from ../include/Syntax.h:18: In file included from ../include/XcharMap.h:9: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ModeInfo.lo -MD -MP -MF .deps/ModeInfo.Tpo -c ModeInfo.cxx -o ModeInfo.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Notation.lo -MD -MP -MF ".deps/Notation.Tpo" -c -o Notation.lo Notation.cxx; \ then mv -f ".deps/Notation.Tpo" ".deps/Notation.Plo"; else rm -f ".deps/Notation.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Notation.lo -MD -MP -MF .deps/Notation.Tpo -c Notation.cxx -fno-common -DPIC -o .libs/Notation.o In file included from Notation.cxx:8: In file included from ../include/Notation.h:14: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Notation.cxx:9: In file included from ./ParserState.h:25: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from Notation.cxx:8: In file included from ../include/Notation.h:15: In file included from ../include/ExternalId.h:12: In file included from ../include/Text.h:12: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Notation.cxx:9: In file included from ./ParserState.h:17: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 6 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Notation.lo -MD -MP -MF .deps/Notation.Tpo -c Notation.cxx -o Notation.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT NotationStorage.lo -MD -MP -MF ".deps/NotationStorage.Tpo" -c -o NotationStorage.lo NotationStorage.cxx; \ then mv -f ".deps/NotationStorage.Tpo" ".deps/NotationStorage.Plo"; else rm -f ".deps/NotationStorage.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT NotationStorage.lo -MD -MP -MF .deps/NotationStorage.Tpo -c NotationStorage.cxx -fno-common -DPIC -o .libs/NotationStorage.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT NotationStorage.lo -MD -MP -MF .deps/NotationStorage.Tpo -c NotationStorage.cxx -o NotationStorage.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT NumericCharRefOrigin.lo -MD -MP -MF ".deps/NumericCharRefOrigin.Tpo" -c -o NumericCharRefOrigin.lo NumericCharRefOrigin.cxx; \ then mv -f ".deps/NumericCharRefOrigin.Tpo" ".deps/NumericCharRefOrigin.Plo"; else rm -f ".deps/NumericCharRefOrigin.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT NumericCharRefOrigin.lo -MD -MP -MF .deps/NumericCharRefOrigin.Tpo -c NumericCharRefOrigin.cxx -fno-common -DPIC -o .libs/NumericCharRefOrigin.o In file included from NumericCharRefOrigin.cxx:8: In file included from ./NumericCharRefOrigin.h:8: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT NumericCharRefOrigin.lo -MD -MP -MF .deps/NumericCharRefOrigin.Tpo -c NumericCharRefOrigin.cxx -o NumericCharRefOrigin.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OffsetOrderedList.lo -MD -MP -MF ".deps/OffsetOrderedList.Tpo" -c -o OffsetOrderedList.lo OffsetOrderedList.cxx; \ then mv -f ".deps/OffsetOrderedList.Tpo" ".deps/OffsetOrderedList.Plo"; else rm -f ".deps/OffsetOrderedList.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OffsetOrderedList.lo -MD -MP -MF .deps/OffsetOrderedList.Tpo -c OffsetOrderedList.cxx -fno-common -DPIC -o .libs/OffsetOrderedList.o In file included from OffsetOrderedList.cxx:5: In file included from ./OffsetOrderedList.h:9: In file included from ../include/NCVector.h:51: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ OffsetOrderedList.cxx:12:20: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here OffsetOrderedList::OffsetOrderedList() ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector >::append' requested here append(n - size_); ^ OffsetOrderedList.cxx:39:13: note: in instantiation of member function 'OpenSP::NCVector >::resize' requested here blocks_.resize(blocks_.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OffsetOrderedList.lo -MD -MP -MF .deps/OffsetOrderedList.Tpo -c OffsetOrderedList.cxx -o OffsetOrderedList.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OpenElement.lo -MD -MP -MF ".deps/OpenElement.Tpo" -c -o OpenElement.lo OpenElement.cxx; \ then mv -f ".deps/OpenElement.Tpo" ".deps/OpenElement.Plo"; else rm -f ".deps/OpenElement.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OpenElement.lo -MD -MP -MF .deps/OpenElement.Tpo -c OpenElement.cxx -fno-common -DPIC -o .libs/OpenElement.o In file included from OpenElement.cxx:8: In file included from ../include/OpenElement.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from OpenElement.cxx:8: In file included from ../include/OpenElement.h:11: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from OpenElement.cxx:8: In file included from ../include/OpenElement.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:12: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OpenElement.lo -MD -MP -MF .deps/OpenElement.Tpo -c OpenElement.cxx -o OpenElement.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OutputByteStream.lo -MD -MP -MF ".deps/OutputByteStream.Tpo" -c -o OutputByteStream.lo OutputByteStream.cxx; \ then mv -f ".deps/OutputByteStream.Tpo" ".deps/OutputByteStream.Plo"; else rm -f ".deps/OutputByteStream.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OutputByteStream.lo -MD -MP -MF .deps/OutputByteStream.Tpo -c OutputByteStream.cxx -fno-common -DPIC -o .libs/OutputByteStream.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OutputByteStream.lo -MD -MP -MF .deps/OutputByteStream.Tpo -c OutputByteStream.cxx -o OutputByteStream.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OutputCharStream.lo -MD -MP -MF ".deps/OutputCharStream.Tpo" -c -o OutputCharStream.lo OutputCharStream.cxx; \ then mv -f ".deps/OutputCharStream.Tpo" ".deps/OutputCharStream.Plo"; else rm -f ".deps/OutputCharStream.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OutputCharStream.lo -MD -MP -MF .deps/OutputCharStream.Tpo -c OutputCharStream.cxx -fno-common -DPIC -o .libs/OutputCharStream.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OutputCharStream.lo -MD -MP -MF .deps/OutputCharStream.Tpo -c OutputCharStream.cxx -o OutputCharStream.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OutputState.lo -MD -MP -MF ".deps/OutputState.Tpo" -c -o OutputState.lo OutputState.cxx; \ then mv -f ".deps/OutputState.Tpo" ".deps/OutputState.Plo"; else rm -f ".deps/OutputState.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OutputState.lo -MD -MP -MF .deps/OutputState.Tpo -c OutputState.cxx -fno-common -DPIC -o .libs/OutputState.o In file included from OutputState.cxx:8: In file included from ./OutputState.h:10: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from OutputState.cxx:8: In file included from ./OutputState.h:11: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from OutputState.cxx:8: In file included from ./OutputState.h:10: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from OutputState.cxx:9: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 6 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT OutputState.lo -MD -MP -MF .deps/OutputState.Tpo -c OutputState.cxx -o OutputState.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Param.lo -MD -MP -MF ".deps/Param.Tpo" -c -o Param.lo Param.cxx; \ then mv -f ".deps/Param.Tpo" ".deps/Param.Plo"; else rm -f ".deps/Param.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Param.lo -MD -MP -MF .deps/Param.Tpo -c Param.cxx -fno-common -DPIC -o .libs/Param.o In file included from Param.cxx:8: In file included from ./Param.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Param.cxx:8: In file included from ./Param.h:11: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 3 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Param.lo -MD -MP -MF .deps/Param.Tpo -c Param.cxx -o Param.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Parser.lo -MD -MP -MF ".deps/Parser.Tpo" -c -o Parser.lo Parser.cxx; \ then mv -f ".deps/Parser.Tpo" ".deps/Parser.Plo"; else rm -f ".deps/Parser.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Parser.lo -MD -MP -MF .deps/Parser.Tpo -c Parser.cxx -fno-common -DPIC -o .libs/Parser.o In file included from Parser.cxx:9: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Parser.cxx:9: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from Parser.cxx:9: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from Parser.cxx:9: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Parser.cxx:9: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ./ParserState.h:48:7: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here class ParserState : public ContentState, public AttributeContext { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Parser.cxx:9: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/CharsetDecl.h:73:14: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class SP_API CharsetDecl { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Parser.lo -MD -MP -MF .deps/Parser.Tpo -c Parser.cxx -o Parser.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ParserApp.lo -MD -MP -MF ".deps/ParserApp.Tpo" -c -o ParserApp.lo ParserApp.cxx; \ then mv -f ".deps/ParserApp.Tpo" ".deps/ParserApp.Plo"; else rm -f ".deps/ParserApp.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserApp.lo -MD -MP -MF .deps/ParserApp.Tpo -c ParserApp.cxx -fno-common -DPIC -o .libs/ParserApp.o In file included from ParserApp.cxx:9: In file included from ../include/ParserApp.h:11: In file included from ../include/SgmlParser.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ParserApp.cxx:9: In file included from ../include/ParserApp.h:11: In file included from ../include/SgmlParser.h:13: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ParserApp.cxx:9: In file included from ../include/ParserApp.h:15: In file included from ../include/ErrorCountEventHandler.h:12: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserApp.lo -MD -MP -MF .deps/ParserApp.Tpo -c ParserApp.cxx -o ParserApp.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ParserEventGeneratorKit.lo -MD -MP -MF ".deps/ParserEventGeneratorKit.Tpo" -c -o ParserEventGeneratorKit.lo ParserEventGeneratorKit.cxx; \ then mv -f ".deps/ParserEventGeneratorKit.Tpo" ".deps/ParserEventGeneratorKit.Plo"; else rm -f ".deps/ParserEventGeneratorKit.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserEventGeneratorKit.lo -MD -MP -MF .deps/ParserEventGeneratorKit.Tpo -c ParserEventGeneratorKit.cxx -fno-common -DPIC -o .libs/ParserEventGeneratorKit.o In file included from ParserEventGeneratorKit.cxx:10: In file included from ../include/ParserApp.h:11: In file included from ../include/SgmlParser.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ParserEventGeneratorKit.cxx:10: In file included from ../include/ParserApp.h:11: In file included from ../include/SgmlParser.h:13: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ParserEventGeneratorKit.cxx:10: In file included from ../include/ParserApp.h:15: In file included from ../include/ErrorCountEventHandler.h:12: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserEventGeneratorKit.lo -MD -MP -MF .deps/ParserEventGeneratorKit.Tpo -c ParserEventGeneratorKit.cxx -o ParserEventGeneratorKit.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ParserMessages.lo -MD -MP -MF ".deps/ParserMessages.Tpo" -c -o ParserMessages.lo ParserMessages.cxx; \ then mv -f ".deps/ParserMessages.Tpo" ".deps/ParserMessages.Plo"; else rm -f ".deps/ParserMessages.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserMessages.lo -MD -MP -MF .deps/ParserMessages.Tpo -c ParserMessages.cxx -fno-common -DPIC -o .libs/ParserMessages.o In file included from ParserMessages.cxx:8: In file included from ./ParserMessages.h:8: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserMessages.lo -MD -MP -MF .deps/ParserMessages.Tpo -c ParserMessages.cxx -o ParserMessages.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ParserOptions.lo -MD -MP -MF ".deps/ParserOptions.Tpo" -c -o ParserOptions.lo ParserOptions.cxx; \ then mv -f ".deps/ParserOptions.Tpo" ".deps/ParserOptions.Plo"; else rm -f ".deps/ParserOptions.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserOptions.lo -MD -MP -MF .deps/ParserOptions.Tpo -c ParserOptions.cxx -fno-common -DPIC -o .libs/ParserOptions.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserOptions.lo -MD -MP -MF .deps/ParserOptions.Tpo -c ParserOptions.cxx -o ParserOptions.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ParserState.lo -MD -MP -MF ".deps/ParserState.Tpo" -c -o ParserState.lo ParserState.cxx; \ then mv -f ".deps/ParserState.Tpo" ".deps/ParserState.Plo"; else rm -f ".deps/ParserState.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserState.lo -MD -MP -MF .deps/ParserState.Tpo -c ParserState.cxx -fno-common -DPIC -o .libs/ParserState.o In file included from ParserState.cxx:8: In file included from ./ParserState.h:13: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ParserState.cxx:8: In file included from ./ParserState.h:25: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from ParserState.cxx:13: ../include/IListIter.h:20:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::next; ^ using ../include/IListIter.h:21:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::done; ^ using In file included from ParserState.cxx:8: In file included from ./ParserState.h:13: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from ParserState.cxx:8: In file included from ./ParserState.h:17: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ParserState.cxx:49:14: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here ParserState::ParserState(const Ptr &em, ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector >::append' requested here append(n - size_); ^ ParserState.cxx:759:21: note: in instantiation of member function 'OpenSP::NCVector >::resize' requested here attributeLists_.resize(i + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 10 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ParserState.lo -MD -MP -MF .deps/ParserState.Tpo -c ParserState.cxx -o ParserState.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Partition.lo -MD -MP -MF ".deps/Partition.Tpo" -c -o Partition.lo Partition.cxx; \ then mv -f ".deps/Partition.Tpo" ".deps/Partition.Plo"; else rm -f ".deps/Partition.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Partition.lo -MD -MP -MF .deps/Partition.Tpo -c Partition.cxx -fno-common -DPIC -o .libs/Partition.o In file included from Partition.cxx:8: In file included from ./Partition.h:14: In file included from ../include/XcharMap.h:9: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Partition.cxx:13: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from Partition.cxx:14: ../include/IListIter.h:20:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::next; ^ using ../include/IListIter.h:21:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::done; ^ using 6 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Partition.lo -MD -MP -MF .deps/Partition.Tpo -c Partition.cxx -o Partition.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT PosixStorage.lo -MD -MP -MF ".deps/PosixStorage.Tpo" -c -o PosixStorage.lo PosixStorage.cxx; \ then mv -f ".deps/PosixStorage.Tpo" ".deps/PosixStorage.Plo"; else rm -f ".deps/PosixStorage.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT PosixStorage.lo -MD -MP -MF .deps/PosixStorage.Tpo -c PosixStorage.cxx -fno-common -DPIC -o .libs/PosixStorage.o In file included from PosixStorage.cxx:9: In file included from ../include/PosixStorage.h:11: In file included from ../include/DescriptorManager.h:8: In file included from ../include/List.h:7: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from PosixStorage.cxx:9: In file included from ../include/PosixStorage.h:11: In file included from ../include/DescriptorManager.h:8: In file included from ../include/List.h:48: In file included from ../include/List.cxx:7: ../include/IListIter.h:20:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::next; ^ using ../include/IListIter.h:21:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::done; ^ using In file included from PosixStorage.cxx:16: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 6 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT PosixStorage.lo -MD -MP -MF .deps/PosixStorage.Tpo -c PosixStorage.cxx -o PosixStorage.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Recognizer.lo -MD -MP -MF ".deps/Recognizer.Tpo" -c -o Recognizer.lo Recognizer.cxx; \ then mv -f ".deps/Recognizer.Tpo" ".deps/Recognizer.Plo"; else rm -f ".deps/Recognizer.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Recognizer.lo -MD -MP -MF .deps/Recognizer.Tpo -c Recognizer.cxx -fno-common -DPIC -o .libs/Recognizer.o In file included from Recognizer.cxx:11: In file included from ../include/XcharMap.h:9: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Recognizer.lo -MD -MP -MF .deps/Recognizer.Tpo -c Recognizer.cxx -o Recognizer.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT RewindStorageObject.lo -MD -MP -MF ".deps/RewindStorageObject.Tpo" -c -o RewindStorageObject.lo RewindStorageObject.cxx; \ then mv -f ".deps/RewindStorageObject.Tpo" ".deps/RewindStorageObject.Plo"; else rm -f ".deps/RewindStorageObject.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT RewindStorageObject.lo -MD -MP -MF .deps/RewindStorageObject.Tpo -c RewindStorageObject.cxx -fno-common -DPIC -o .libs/RewindStorageObject.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT RewindStorageObject.lo -MD -MP -MF .deps/RewindStorageObject.Tpo -c RewindStorageObject.cxx -o RewindStorageObject.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SGMLApplication.lo -MD -MP -MF ".deps/SGMLApplication.Tpo" -c -o SGMLApplication.lo SGMLApplication.cxx; \ then mv -f ".deps/SGMLApplication.Tpo" ".deps/SGMLApplication.Plo"; else rm -f ".deps/SGMLApplication.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SGMLApplication.lo -MD -MP -MF .deps/SGMLApplication.Tpo -c SGMLApplication.cxx -fno-common -DPIC -o .libs/SGMLApplication.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SGMLApplication.lo -MD -MP -MF .deps/SGMLApplication.Tpo -c SGMLApplication.cxx -o SGMLApplication.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SJISCodingSystem.lo -MD -MP -MF ".deps/SJISCodingSystem.Tpo" -c -o SJISCodingSystem.lo SJISCodingSystem.cxx; \ then mv -f ".deps/SJISCodingSystem.Tpo" ".deps/SJISCodingSystem.Plo"; else rm -f ".deps/SJISCodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SJISCodingSystem.lo -MD -MP -MF .deps/SJISCodingSystem.Tpo -c SJISCodingSystem.cxx -fno-common -DPIC -o .libs/SJISCodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SJISCodingSystem.lo -MD -MP -MF .deps/SJISCodingSystem.Tpo -c SJISCodingSystem.cxx -o SJISCodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SOEntityCatalog.lo -MD -MP -MF ".deps/SOEntityCatalog.Tpo" -c -o SOEntityCatalog.lo SOEntityCatalog.cxx; \ then mv -f ".deps/SOEntityCatalog.Tpo" ".deps/SOEntityCatalog.Plo"; else rm -f ".deps/SOEntityCatalog.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SOEntityCatalog.lo -MD -MP -MF .deps/SOEntityCatalog.Tpo -c SOEntityCatalog.cxx -fno-common -DPIC -o .libs/SOEntityCatalog.o In file included from SOEntityCatalog.cxx:11: In file included from ./CatalogMessages.h:2: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from SOEntityCatalog.cxx:9: In file included from ../include/CharsetInfo.h:11: In file included from ../include/UnivCharsetDesc.h:14: In file included from ../include/RangeMap.h:7: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from SOEntityCatalog.cxx:28: In file included from ./DtdDeclEventHandler.h:8: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SOEntityCatalog.lo -MD -MP -MF .deps/SOEntityCatalog.Tpo -c SOEntityCatalog.cxx -o SOEntityCatalog.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Sd.lo -MD -MP -MF ".deps/Sd.Tpo" -c -o Sd.lo Sd.cxx; \ then mv -f ".deps/Sd.Tpo" ".deps/Sd.Plo"; else rm -f ".deps/Sd.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Sd.lo -MD -MP -MF .deps/Sd.Tpo -c Sd.cxx -fno-common -DPIC -o .libs/Sd.o In file included from Sd.cxx:8: In file included from ../include/Sd.h:14: In file included from ../include/ExternalId.h:12: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Sd.cxx:8: In file included from ../include/Sd.h:13: In file included from ../include/CharsetInfo.h:11: In file included from ../include/UnivCharsetDesc.h:14: In file included from ../include/RangeMap.h:7: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/CharsetDecl.h:73:14: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class SP_API CharsetDecl { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 3 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Sd.lo -MD -MP -MF .deps/Sd.Tpo -c Sd.cxx -o Sd.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SdText.lo -MD -MP -MF ".deps/SdText.Tpo" -c -o SdText.lo SdText.cxx; \ then mv -f ".deps/SdText.Tpo" ".deps/SdText.Plo"; else rm -f ".deps/SdText.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SdText.lo -MD -MP -MF .deps/SdText.Tpo -c SdText.cxx -fno-common -DPIC -o .libs/SdText.o In file included from SdText.cxx:8: In file included from ../include/SdText.h:14: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SdText.lo -MD -MP -MF .deps/SdText.Tpo -c SdText.cxx -o SdText.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SearchResultMessageArg.lo -MD -MP -MF ".deps/SearchResultMessageArg.Tpo" -c -o SearchResultMessageArg.lo SearchResultMessageArg.cxx; \ then mv -f ".deps/SearchResultMessageArg.Tpo" ".deps/SearchResultMessageArg.Plo"; else rm -f ".deps/SearchResultMessageArg.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SearchResultMessageArg.lo -MD -MP -MF .deps/SearchResultMessageArg.Tpo -c SearchResultMessageArg.cxx -fno-common -DPIC -o .libs/SearchResultMessageArg.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SearchResultMessageArg.lo -MD -MP -MF .deps/SearchResultMessageArg.Tpo -c SearchResultMessageArg.cxx -o SearchResultMessageArg.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SgmlParser.lo -MD -MP -MF ".deps/SgmlParser.Tpo" -c -o SgmlParser.lo SgmlParser.cxx; \ then mv -f ".deps/SgmlParser.Tpo" ".deps/SgmlParser.Plo"; else rm -f ".deps/SgmlParser.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SgmlParser.lo -MD -MP -MF .deps/SgmlParser.Tpo -c SgmlParser.cxx -fno-common -DPIC -o .libs/SgmlParser.o In file included from SgmlParser.cxx:9: In file included from ../include/SgmlParser.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from SgmlParser.cxx:10: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from SgmlParser.cxx:10: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from SgmlParser.cxx:9: In file included from ../include/SgmlParser.h:13: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from SgmlParser.cxx:10: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ./ParserState.h:48:7: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here class ParserState : public ContentState, public AttributeContext { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 17 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SgmlParser.lo -MD -MP -MF .deps/SgmlParser.Tpo -c SgmlParser.cxx -o SgmlParser.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ShortReferenceMap.lo -MD -MP -MF ".deps/ShortReferenceMap.Tpo" -c -o ShortReferenceMap.lo ShortReferenceMap.cxx; \ then mv -f ".deps/ShortReferenceMap.Tpo" ".deps/ShortReferenceMap.Plo"; else rm -f ".deps/ShortReferenceMap.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ShortReferenceMap.lo -MD -MP -MF .deps/ShortReferenceMap.Tpo -c ShortReferenceMap.cxx -fno-common -DPIC -o .libs/ShortReferenceMap.o In file included from ShortReferenceMap.cxx:9: In file included from ../include/ShortReferenceMap.h:15: In file included from ../include/Entity.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from ShortReferenceMap.cxx:9: In file included from ../include/ShortReferenceMap.h:10: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 3 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT ShortReferenceMap.lo -MD -MP -MF .deps/ShortReferenceMap.Tpo -c ShortReferenceMap.cxx -o ShortReferenceMap.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT StdioStorage.lo -MD -MP -MF ".deps/StdioStorage.Tpo" -c -o StdioStorage.lo StdioStorage.cxx; \ then mv -f ".deps/StdioStorage.Tpo" ".deps/StdioStorage.Plo"; else rm -f ".deps/StdioStorage.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT StdioStorage.lo -MD -MP -MF .deps/StdioStorage.Tpo -c StdioStorage.cxx -fno-common -DPIC -o .libs/StdioStorage.o In file included from StdioStorage.cxx:9: In file included from ../include/StdioStorage.h:11: In file included from ../include/DescriptorManager.h:8: In file included from ../include/List.h:7: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from StdioStorage.cxx:9: In file included from ../include/StdioStorage.h:11: In file included from ../include/DescriptorManager.h:8: In file included from ../include/List.h:48: In file included from ../include/List.cxx:7: ../include/IListIter.h:20:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::next; ^ using ../include/IListIter.h:21:18: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListIterBase::done; ^ using In file included from StdioStorage.cxx:10: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 6 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT StdioStorage.lo -MD -MP -MF .deps/StdioStorage.Tpo -c StdioStorage.cxx -o StdioStorage.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT StorageManager.lo -MD -MP -MF ".deps/StorageManager.Tpo" -c -o StorageManager.lo StorageManager.cxx; \ then mv -f ".deps/StorageManager.Tpo" ".deps/StorageManager.Plo"; else rm -f ".deps/StorageManager.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT StorageManager.lo -MD -MP -MF .deps/StorageManager.Tpo -c StorageManager.cxx -fno-common -DPIC -o .libs/StorageManager.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT StorageManager.lo -MD -MP -MF .deps/StorageManager.Tpo -c StorageManager.cxx -o StorageManager.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Syntax.lo -MD -MP -MF ".deps/Syntax.Tpo" -c -o Syntax.lo Syntax.cxx; \ then mv -f ".deps/Syntax.Tpo" ".deps/Syntax.Plo"; else rm -f ".deps/Syntax.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Syntax.lo -MD -MP -MF .deps/Syntax.Tpo -c Syntax.cxx -fno-common -DPIC -o .libs/Syntax.o In file included from Syntax.cxx:8: In file included from ../include/Syntax.h:18: In file included from ../include/XcharMap.h:9: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Syntax.lo -MD -MP -MF .deps/Syntax.Tpo -c Syntax.cxx -o Syntax.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Text.lo -MD -MP -MF ".deps/Text.Tpo" -c -o Text.lo Text.cxx; \ then mv -f ".deps/Text.Tpo" ".deps/Text.Plo"; else rm -f ".deps/Text.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Text.lo -MD -MP -MF .deps/Text.Tpo -c Text.cxx -fno-common -DPIC -o .libs/Text.o In file included from Text.cxx:8: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Text.lo -MD -MP -MF .deps/Text.Tpo -c Text.cxx -o Text.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT TokenMessageArg.lo -MD -MP -MF ".deps/TokenMessageArg.Tpo" -c -o TokenMessageArg.lo TokenMessageArg.cxx; \ then mv -f ".deps/TokenMessageArg.Tpo" ".deps/TokenMessageArg.Plo"; else rm -f ".deps/TokenMessageArg.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT TokenMessageArg.lo -MD -MP -MF .deps/TokenMessageArg.Tpo -c TokenMessageArg.cxx -fno-common -DPIC -o .libs/TokenMessageArg.o In file included from TokenMessageArg.cxx:8: In file included from ./TokenMessageArg.h:13: In file included from ../include/Syntax.h:18: In file included from ../include/XcharMap.h:9: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT TokenMessageArg.lo -MD -MP -MF .deps/TokenMessageArg.Tpo -c TokenMessageArg.cxx -o TokenMessageArg.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT TranslateCodingSystem.lo -MD -MP -MF ".deps/TranslateCodingSystem.Tpo" -c -o TranslateCodingSystem.lo TranslateCodingSystem.cxx; \ then mv -f ".deps/TranslateCodingSystem.Tpo" ".deps/TranslateCodingSystem.Plo"; else rm -f ".deps/TranslateCodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT TranslateCodingSystem.lo -MD -MP -MF .deps/TranslateCodingSystem.Tpo -c TranslateCodingSystem.cxx -fno-common -DPIC -o .libs/TranslateCodingSystem.o In file included from TranslateCodingSystem.cxx:6: In file included from ../include/TranslateCodingSystem.h:8: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT TranslateCodingSystem.lo -MD -MP -MF .deps/TranslateCodingSystem.Tpo -c TranslateCodingSystem.cxx -o TranslateCodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT TrieBuilder.lo -MD -MP -MF ".deps/TrieBuilder.Tpo" -c -o TrieBuilder.lo TrieBuilder.cxx; \ then mv -f ".deps/TrieBuilder.Tpo" ".deps/TrieBuilder.Plo"; else rm -f ".deps/TrieBuilder.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT TrieBuilder.lo -MD -MP -MF .deps/TrieBuilder.Tpo -c TrieBuilder.cxx -fno-common -DPIC -o .libs/TrieBuilder.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT TrieBuilder.lo -MD -MP -MF .deps/TrieBuilder.Tpo -c TrieBuilder.cxx -o TrieBuilder.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT TypeId.lo -MD -MP -MF ".deps/TypeId.Tpo" -c -o TypeId.lo TypeId.cxx; \ then mv -f ".deps/TypeId.Tpo" ".deps/TypeId.Plo"; else rm -f ".deps/TypeId.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT TypeId.lo -MD -MP -MF .deps/TypeId.Tpo -c TypeId.cxx -fno-common -DPIC -o .libs/TypeId.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT TypeId.lo -MD -MP -MF .deps/TypeId.Tpo -c TypeId.cxx -o TypeId.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT URLStorage.lo -MD -MP -MF ".deps/URLStorage.Tpo" -c -o URLStorage.lo URLStorage.cxx; \ then mv -f ".deps/URLStorage.Tpo" ".deps/URLStorage.Plo"; else rm -f ".deps/URLStorage.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT URLStorage.lo -MD -MP -MF .deps/URLStorage.Tpo -c URLStorage.cxx -fno-common -DPIC -o .libs/URLStorage.o In file included from URLStorage.cxx:55: In file included from ./URLStorageMessages.h:2: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using URLStorage.cxx:565:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] http_ua = "libosp 1.5" ; ^ 3 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT URLStorage.lo -MD -MP -MF .deps/URLStorage.Tpo -c URLStorage.cxx -o URLStorage.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT UTF8CodingSystem.lo -MD -MP -MF ".deps/UTF8CodingSystem.Tpo" -c -o UTF8CodingSystem.lo UTF8CodingSystem.cxx; \ then mv -f ".deps/UTF8CodingSystem.Tpo" ".deps/UTF8CodingSystem.Plo"; else rm -f ".deps/UTF8CodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT UTF8CodingSystem.lo -MD -MP -MF .deps/UTF8CodingSystem.Tpo -c UTF8CodingSystem.cxx -fno-common -DPIC -o .libs/UTF8CodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT UTF8CodingSystem.lo -MD -MP -MF .deps/UTF8CodingSystem.Tpo -c UTF8CodingSystem.cxx -o UTF8CodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Undo.lo -MD -MP -MF ".deps/Undo.Tpo" -c -o Undo.lo Undo.cxx; \ then mv -f ".deps/Undo.Tpo" ".deps/Undo.Plo"; else rm -f ".deps/Undo.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Undo.lo -MD -MP -MF .deps/Undo.Tpo -c Undo.cxx -fno-common -DPIC -o .libs/Undo.o In file included from Undo.cxx:8: In file included from ./Undo.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from Undo.cxx:9: In file included from ./ParserState.h:25: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from Undo.cxx:8: In file included from ./Undo.h:11: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from Undo.cxx:8: In file included from ./Undo.h:11: In file included from ../include/ContentToken.h:11: In file included from ../include/Text.h:12: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 6 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Undo.lo -MD -MP -MF .deps/Undo.Tpo -c Undo.cxx -o Undo.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT UnicodeCodingSystem.lo -MD -MP -MF ".deps/UnicodeCodingSystem.Tpo" -c -o UnicodeCodingSystem.lo UnicodeCodingSystem.cxx; \ then mv -f ".deps/UnicodeCodingSystem.Tpo" ".deps/UnicodeCodingSystem.Plo"; else rm -f ".deps/UnicodeCodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT UnicodeCodingSystem.lo -MD -MP -MF .deps/UnicodeCodingSystem.Tpo -c UnicodeCodingSystem.cxx -fno-common -DPIC -o .libs/UnicodeCodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT UnicodeCodingSystem.lo -MD -MP -MF .deps/UnicodeCodingSystem.Tpo -c UnicodeCodingSystem.cxx -o UnicodeCodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT UnivCharsetDesc.lo -MD -MP -MF ".deps/UnivCharsetDesc.Tpo" -c -o UnivCharsetDesc.lo UnivCharsetDesc.cxx; \ then mv -f ".deps/UnivCharsetDesc.Tpo" ".deps/UnivCharsetDesc.Plo"; else rm -f ".deps/UnivCharsetDesc.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT UnivCharsetDesc.lo -MD -MP -MF .deps/UnivCharsetDesc.Tpo -c UnivCharsetDesc.cxx -fno-common -DPIC -o .libs/UnivCharsetDesc.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT UnivCharsetDesc.lo -MD -MP -MF .deps/UnivCharsetDesc.Tpo -c UnivCharsetDesc.cxx -o UnivCharsetDesc.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT XMLCodingSystem.lo -MD -MP -MF ".deps/XMLCodingSystem.Tpo" -c -o XMLCodingSystem.lo XMLCodingSystem.cxx; \ then mv -f ".deps/XMLCodingSystem.Tpo" ".deps/XMLCodingSystem.Plo"; else rm -f ".deps/XMLCodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT XMLCodingSystem.lo -MD -MP -MF .deps/XMLCodingSystem.Tpo -c XMLCodingSystem.cxx -fno-common -DPIC -o .libs/XMLCodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT XMLCodingSystem.lo -MD -MP -MF .deps/XMLCodingSystem.Tpo -c XMLCodingSystem.cxx -o XMLCodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT assert.lo -MD -MP -MF ".deps/assert.Tpo" -c -o assert.lo assert.cxx; \ then mv -f ".deps/assert.Tpo" ".deps/assert.Plo"; else rm -f ".deps/assert.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT assert.lo -MD -MP -MF .deps/assert.Tpo -c assert.cxx -fno-common -DPIC -o .libs/assert.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT assert.lo -MD -MP -MF .deps/assert.Tpo -c assert.cxx -o assert.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT parseAttribute.lo -MD -MP -MF ".deps/parseAttribute.Tpo" -c -o parseAttribute.lo parseAttribute.cxx; \ then mv -f ".deps/parseAttribute.Tpo" ".deps/parseAttribute.Plo"; else rm -f ".deps/parseAttribute.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseAttribute.lo -MD -MP -MF .deps/parseAttribute.Tpo -c parseAttribute.cxx -fno-common -DPIC -o .libs/parseAttribute.o In file included from parseAttribute.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from parseAttribute.cxx:5: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from parseAttribute.cxx:5: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from parseAttribute.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseAttribute.cxx:5: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 16 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseAttribute.lo -MD -MP -MF .deps/parseAttribute.Tpo -c parseAttribute.cxx -o parseAttribute.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT parseCommon.lo -MD -MP -MF ".deps/parseCommon.Tpo" -c -o parseCommon.lo parseCommon.cxx; \ then mv -f ".deps/parseCommon.Tpo" ".deps/parseCommon.Plo"; else rm -f ".deps/parseCommon.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseCommon.lo -MD -MP -MF .deps/parseCommon.Tpo -c parseCommon.cxx -fno-common -DPIC -o .libs/parseCommon.o In file included from parseCommon.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from parseCommon.cxx:5: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from parseCommon.cxx:5: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from parseCommon.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseCommon.cxx:5: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 16 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseCommon.lo -MD -MP -MF .deps/parseCommon.Tpo -c parseCommon.cxx -o parseCommon.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT parseDecl.lo -MD -MP -MF ".deps/parseDecl.Tpo" -c -o parseDecl.lo parseDecl.cxx; \ then mv -f ".deps/parseDecl.Tpo" ".deps/parseDecl.Plo"; else rm -f ".deps/parseDecl.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseDecl.lo -MD -MP -MF .deps/parseDecl.Tpo -c parseDecl.cxx -fno-common -DPIC -o .libs/parseDecl.o In file included from parseDecl.cxx:7: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from parseDecl.cxx:7: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from parseDecl.cxx:7: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from parseDecl.cxx:7: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseDecl.cxx:7: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseDecl.cxx:7: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ parseDecl.cxx:176:27: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here Vector simpleLinkAtts; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here append(n - size_); ^ parseDecl.cxx:182:17: note: in instantiation of member function 'OpenSP::Vector::resize' requested here simpleLinkAtts.resize(simpleLinkAtts.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector >::erase' requested here erase(ptr_, ptr_ + size_); ^ parseDecl.cxx:909:43: note: in instantiation of member function 'OpenSP::Vector >::~Vector' requested here Vector > defs; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector >::append' requested here append(n - size_); ^ parseDecl.cxx:968:12: note: in instantiation of member function 'OpenSP::Vector >::resize' requested here defs.resize(defs.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseDecl.lo -MD -MP -MF .deps/parseDecl.Tpo -c parseDecl.cxx -o parseDecl.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT parseInstance.lo -MD -MP -MF ".deps/parseInstance.Tpo" -c -o parseInstance.lo parseInstance.cxx; \ then mv -f ".deps/parseInstance.Tpo" ".deps/parseInstance.Plo"; else rm -f ".deps/parseInstance.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseInstance.lo -MD -MP -MF .deps/parseInstance.Tpo -c parseInstance.cxx -fno-common -DPIC -o .libs/parseInstance.o In file included from parseInstance.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from parseInstance.cxx:5: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from parseInstance.cxx:5: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from parseInstance.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseInstance.cxx:5: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 16 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseInstance.lo -MD -MP -MF .deps/parseInstance.Tpo -c parseInstance.cxx -o parseInstance.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT parseMode.lo -MD -MP -MF ".deps/parseMode.Tpo" -c -o parseMode.lo parseMode.cxx; \ then mv -f ".deps/parseMode.Tpo" ".deps/parseMode.Plo"; else rm -f ".deps/parseMode.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseMode.lo -MD -MP -MF .deps/parseMode.Tpo -c parseMode.cxx -fno-common -DPIC -o .libs/parseMode.o In file included from parseMode.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from parseMode.cxx:5: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from parseMode.cxx:5: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from parseMode.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseMode.cxx:5: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 16 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseMode.lo -MD -MP -MF .deps/parseMode.Tpo -c parseMode.cxx -o parseMode.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT parseParam.lo -MD -MP -MF ".deps/parseParam.Tpo" -c -o parseParam.lo parseParam.cxx; \ then mv -f ".deps/parseParam.Tpo" ".deps/parseParam.Plo"; else rm -f ".deps/parseParam.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseParam.lo -MD -MP -MF .deps/parseParam.Tpo -c parseParam.cxx -fno-common -DPIC -o .libs/parseParam.o In file included from parseParam.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from parseParam.cxx:5: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from parseParam.cxx:5: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using In file included from parseParam.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseParam.cxx:5: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseParam.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ./Group.h:24:3: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here GroupToken() { } ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here append(n - size_); ^ parseParam.cxx:759:15: note: in instantiation of member function 'OpenSP::Vector::resize' requested here templates.resize(1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) In file included from parseParam.cxx:5: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector >::append' requested here Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } ^ parseParam.cxx:766:34: note: in instantiation of member function 'OpenSP::NCVector >::NCVector' requested here NCVector > vec(2); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 19 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseParam.lo -MD -MP -MF .deps/parseParam.Tpo -c parseParam.cxx -o parseParam.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT parseSd.lo -MD -MP -MF ".deps/parseSd.Tpo" -c -o parseSd.lo parseSd.cxx; \ then mv -f ".deps/parseSd.Tpo" ".deps/parseSd.Plo"; else rm -f ".deps/parseSd.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseSd.lo -MD -MP -MF .deps/parseSd.Tpo -c parseSd.cxx -fno-common -DPIC -o .libs/parseSd.o In file included from parseSd.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:17: In file included from ../include/Text.h:13: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from parseSd.cxx:5: In file included from ./Parser.h:19: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from parseSd.cxx:5: ./Parser.h:65:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::sdPointer; ^ using ./Parser.h:66:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instanceSyntaxPointer; ^ using ./Parser.h:67:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::prologSyntaxPointer; ^ using ./Parser.h:68:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::activateLinkType; ^ using ./Parser.h:69:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::allLinkTypesActivated; ^ using ./Parser.h:70:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityManager; ^ using ./Parser.h:71:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::entityCatalog; ^ using ./Parser.h:72:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::baseDtd; ^ using ./Parser.h:73:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::options; ^ using ./Parser.h:74:16: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] ParserState::instantiateDtd; ^ using parseSd.cxx:2397:15: warning: 85 enumeration values not handled in switch: 'rALL', 'rANY', 'rANYOTHER'... [-Wswitch] switch (features[i].name) { ^ parseSd.cxx:2397:15: note: add missing switch cases switch (features[i].name) { ^ parseSd.cxx:2340:13: warning: enumeration value 'none' not handled in switch [-Wswitch] switch (features[i].arg) { ^ parseSd.cxx:2340:13: note: add missing switch cases switch (features[i].arg) { ^ In file included from parseSd.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseSd.cxx:5: In file included from ./Parser.h:16: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from parseSd.cxx:5: In file included from ./Parser.h:12: In file included from ../include/Attribute.h:14: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/CharsetDecl.h:73:14: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class SP_API CharsetDecl { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 19 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parseSd.lo -MD -MP -MF .deps/parseSd.Tpo -c parseSd.cxx -o parseSd.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT splib.lo -MD -MP -MF ".deps/splib.Tpo" -c -o splib.lo splib.cxx; \ then mv -f ".deps/splib.Tpo" ".deps/splib.Plo"; else rm -f ".deps/splib.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT splib.lo -MD -MP -MF .deps/splib.Tpo -c splib.cxx -fno-common -DPIC -o .libs/splib.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT splib.lo -MD -MP -MF .deps/splib.Tpo -c splib.cxx -o splib.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT app_inst.lo -MD -MP -MF ".deps/app_inst.Tpo" -c -o app_inst.lo app_inst.cxx; \ then mv -f ".deps/app_inst.Tpo" ".deps/app_inst.Plo"; else rm -f ".deps/app_inst.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT app_inst.lo -MD -MP -MF .deps/app_inst.Tpo -c app_inst.cxx -fno-common -DPIC -o .libs/app_inst.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT app_inst.lo -MD -MP -MF .deps/app_inst.Tpo -c app_inst.cxx -o app_inst.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT arc_inst.lo -MD -MP -MF ".deps/arc_inst.Tpo" -c -o arc_inst.lo arc_inst.cxx; \ then mv -f ".deps/arc_inst.Tpo" ".deps/arc_inst.Plo"; else rm -f ".deps/arc_inst.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT arc_inst.lo -MD -MP -MF .deps/arc_inst.Tpo -c arc_inst.cxx -fno-common -DPIC -o .libs/arc_inst.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT arc_inst.lo -MD -MP -MF .deps/arc_inst.Tpo -c arc_inst.cxx -o arc_inst.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT entmgr_inst.lo -MD -MP -MF ".deps/entmgr_inst.Tpo" -c -o entmgr_inst.lo entmgr_inst.cxx; \ then mv -f ".deps/entmgr_inst.Tpo" ".deps/entmgr_inst.Plo"; else rm -f ".deps/entmgr_inst.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT entmgr_inst.lo -MD -MP -MF .deps/entmgr_inst.Tpo -c entmgr_inst.cxx -fno-common -DPIC -o .libs/entmgr_inst.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT entmgr_inst.lo -MD -MP -MF .deps/entmgr_inst.Tpo -c entmgr_inst.cxx -o entmgr_inst.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT parser_inst.lo -MD -MP -MF ".deps/parser_inst.Tpo" -c -o parser_inst.lo parser_inst.cxx; \ then mv -f ".deps/parser_inst.Tpo" ".deps/parser_inst.Plo"; else rm -f ".deps/parser_inst.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parser_inst.lo -MD -MP -MF .deps/parser_inst.Tpo -c parser_inst.cxx -fno-common -DPIC -o .libs/parser_inst.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT parser_inst.lo -MD -MP -MF .deps/parser_inst.Tpo -c parser_inst.cxx -o parser_inst.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT xentmgr_inst.lo -MD -MP -MF ".deps/xentmgr_inst.Tpo" -c -o xentmgr_inst.lo xentmgr_inst.cxx; \ then mv -f ".deps/xentmgr_inst.Tpo" ".deps/xentmgr_inst.Plo"; else rm -f ".deps/xentmgr_inst.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT xentmgr_inst.lo -MD -MP -MF .deps/xentmgr_inst.Tpo -c xentmgr_inst.cxx -fno-common -DPIC -o .libs/xentmgr_inst.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT xentmgr_inst.lo -MD -MP -MF .deps/xentmgr_inst.Tpo -c xentmgr_inst.cxx -o xentmgr_inst.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SubstTable.lo -MD -MP -MF ".deps/SubstTable.Tpo" -c -o SubstTable.lo SubstTable.cxx; \ then mv -f ".deps/SubstTable.Tpo" ".deps/SubstTable.Plo"; else rm -f ".deps/SubstTable.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SubstTable.lo -MD -MP -MF .deps/SubstTable.Tpo -c SubstTable.cxx -fno-common -DPIC -o .libs/SubstTable.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT SubstTable.lo -MD -MP -MF .deps/SubstTable.Tpo -c SubstTable.cxx -o SubstTable.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT UTF16CodingSystem.lo -MD -MP -MF ".deps/UTF16CodingSystem.Tpo" -c -o UTF16CodingSystem.lo UTF16CodingSystem.cxx; \ then mv -f ".deps/UTF16CodingSystem.Tpo" ".deps/UTF16CodingSystem.Plo"; else rm -f ".deps/UTF16CodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT UTF16CodingSystem.lo -MD -MP -MF .deps/UTF16CodingSystem.Tpo -c UTF16CodingSystem.cxx -fno-common -DPIC -o .libs/UTF16CodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT UTF16CodingSystem.lo -MD -MP -MF .deps/UTF16CodingSystem.Tpo -c UTF16CodingSystem.cxx -o UTF16CodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Fixed4CodingSystem.lo -MD -MP -MF ".deps/Fixed4CodingSystem.Tpo" -c -o Fixed4CodingSystem.lo Fixed4CodingSystem.cxx; \ then mv -f ".deps/Fixed4CodingSystem.Tpo" ".deps/Fixed4CodingSystem.Plo"; else rm -f ".deps/Fixed4CodingSystem.Tpo"; exit 1; fi libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Fixed4CodingSystem.lo -MD -MP -MF .deps/Fixed4CodingSystem.Tpo -c Fixed4CodingSystem.cxx -fno-common -DPIC -o .libs/Fixed4CodingSystem.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT Fixed4CodingSystem.lo -MD -MP -MF .deps/Fixed4CodingSystem.Tpo -c Fixed4CodingSystem.cxx -o Fixed4CodingSystem.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT memcmp.lo -MD -MP -MF ".deps/memcmp.Tpo" -c -o memcmp.lo memcmp.c; \ then mv -f ".deps/memcmp.Tpo" ".deps/memcmp.Plo"; else rm -f ".deps/memcmp.Tpo"; exit 1; fi libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT memcmp.lo -MD -MP -MF .deps/memcmp.Tpo -c memcmp.c -fno-common -DPIC -o .libs/memcmp.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT memcmp.lo -MD -MP -MF .deps/memcmp.Tpo -c memcmp.c -o memcmp.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT memmove.lo -MD -MP -MF ".deps/memmove.Tpo" -c -o memmove.lo memmove.c; \ then mv -f ".deps/memmove.Tpo" ".deps/memmove.Plo"; else rm -f ".deps/memmove.Tpo"; exit 1; fi libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT memmove.lo -MD -MP -MF .deps/memmove.Tpo -c memmove.c -fno-common -DPIC -o .libs/memmove.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT memmove.lo -MD -MP -MF .deps/memmove.Tpo -c memmove.c -o memmove.o >/dev/null 2>&1 if /opt/pkg/bin/mksh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT strerror.lo -MD -MP -MF ".deps/strerror.Tpo" -c -o strerror.lo strerror.c; \ then mv -f ".deps/strerror.Tpo" ".deps/strerror.Plo"; else rm -f ".deps/strerror.Tpo"; exit 1; fi libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT strerror.lo -MD -MP -MF .deps/strerror.Tpo -c strerror.c -fno-common -DPIC -o .libs/strerror.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -pipe -Os -MT strerror.lo -MD -MP -MF .deps/strerror.Tpo -c strerror.c -o strerror.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o libosp.la -rpath /opt/pkg/lib -no-undefined -version-info 5:0:0 Allocator.lo ArcEngine.lo Attribute.lo Big5CodingSystem.lo CharsetDecl.lo CharsetInfo.lo CharsetRegistry.lo CmdLineApp.lo CodingSystem.lo CodingSystemKit.lo ConsoleOutput.lo ContentState.lo ContentToken.lo DescriptorManager.lo Dtd.lo DtdDeclEventHandler.lo EUCJPCodingSystem.lo ElementType.lo Entity.lo EntityApp.lo EntityCatalog.lo EntityDecl.lo EntityManager.lo ErrnoMessageArg.lo ErrorCountEventHandler.lo Event.lo EventGenerator.lo ExtendEntityManager.lo ExternalId.lo Fixed2CodingSystem.lo GenericEventHandler.lo Group.lo Hash.lo IListBase.lo Id.lo IdentityCodingSystem.lo InputSource.lo InternalInputSource.lo Link.lo LinkProcess.lo LiteralStorage.lo Location.lo Lpd.lo Markup.lo Message.lo MessageArg.lo MessageEventHandler.lo MessageFormatter.lo MessageReporter.lo MessageTable.lo ModeInfo.lo Notation.lo NotationStorage.lo NumericCharRefOrigin.lo OffsetOrderedList.lo OpenElement.lo OutputByteStream.lo OutputCharStream.lo OutputState.lo Param.lo Parser.lo ParserApp.lo ParserEventGeneratorKit.lo ParserMessages.lo ParserOptions.lo ParserState.lo Partition.lo PosixStorage.lo Recognizer.lo RewindStorageObject.lo SGMLApplication.lo SJISCodingSystem.lo SOEntityCatalog.lo Sd.lo SdText.lo SearchResultMessageArg.lo SgmlParser.lo ShortReferenceMap.lo StdioStorage.lo StorageManager.lo Syntax.lo Text.lo TokenMessageArg.lo TranslateCodingSystem.lo TrieBuilder.lo TypeId.lo URLStorage.lo UTF8CodingSystem.lo Undo.lo UnicodeCodingSystem.lo UnivCharsetDesc.lo XMLCodingSystem.lo assert.lo parseAttribute.lo parseCommon.lo parseDecl.lo parseInstance.lo parseMode.lo parseParam.lo parseSd.lo splib.lo app_inst.lo arc_inst.lo entmgr_inst.lo parser_inst.lo xentmgr_inst.lo SubstTable.lo UTF16CodingSystem.lo Fixed4CodingSystem.lo memcmp.lo memmove.lo strerror.lo -L/opt/pkg/lib -lintl -L/opt/pkg/lib -liconv -R/opt/pkg/lib -lpthread libtool: link: clang++ -dynamiclib -o .libs/libosp.5.dylib .libs/Allocator.o .libs/ArcEngine.o .libs/Attribute.o .libs/Big5CodingSystem.o .libs/CharsetDecl.o .libs/CharsetInfo.o .libs/CharsetRegistry.o .libs/CmdLineApp.o .libs/CodingSystem.o .libs/CodingSystemKit.o .libs/ConsoleOutput.o .libs/ContentState.o .libs/ContentToken.o .libs/DescriptorManager.o .libs/Dtd.o .libs/DtdDeclEventHandler.o .libs/EUCJPCodingSystem.o .libs/ElementType.o .libs/Entity.o .libs/EntityApp.o .libs/EntityCatalog.o .libs/EntityDecl.o .libs/EntityManager.o .libs/ErrnoMessageArg.o .libs/ErrorCountEventHandler.o .libs/Event.o .libs/EventGenerator.o .libs/ExtendEntityManager.o .libs/ExternalId.o .libs/Fixed2CodingSystem.o .libs/GenericEventHandler.o .libs/Group.o .libs/Hash.o .libs/IListBase.o .libs/Id.o .libs/IdentityCodingSystem.o .libs/InputSource.o .libs/InternalInputSource.o .libs/Link.o .libs/LinkProcess.o .libs/LiteralStorage.o .libs/Location.o .libs/Lpd.o .libs/Markup.o .libs/Message.o .libs/MessageArg.o .libs/MessageEventHandler.o .libs/MessageFormatter.o .libs/MessageReporter.o .libs/MessageTable.o .libs/ModeInfo.o .libs/Notation.o .libs/NotationStorage.o .libs/NumericCharRefOrigin.o .libs/OffsetOrderedList.o .libs/OpenElement.o .libs/OutputByteStream.o .libs/OutputCharStream.o .libs/OutputState.o .libs/Param.o .libs/Parser.o .libs/ParserApp.o .libs/ParserEventGeneratorKit.o .libs/ParserMessages.o .libs/ParserOptions.o .libs/ParserState.o .libs/Partition.o .libs/PosixStorage.o .libs/Recognizer.o .libs/RewindStorageObject.o .libs/SGMLApplication.o .libs/SJISCodingSystem.o .libs/SOEntityCatalog.o .libs/Sd.o .libs/SdText.o .libs/SearchResultMessageArg.o .libs/SgmlParser.o .libs/ShortReferenceMap.o .libs/StdioStorage.o .libs/StorageManager.o .libs/Syntax.o .libs/Text.o .libs/TokenMessageArg.o .libs/TranslateCodingSystem.o .libs/TrieBuilder.o .libs/TypeId.o .libs/URLStorage.o .libs/UTF8CodingSystem.o .libs/Undo.o .libs/UnicodeCodingSystem.o .libs/UnivCharsetDesc.o .libs/XMLCodingSystem.o .libs/assert.o .libs/parseAttribute.o .libs/parseCommon.o .libs/parseDecl.o .libs/parseInstance.o .libs/parseMode.o .libs/parseParam.o .libs/parseSd.o .libs/splib.o .libs/app_inst.o .libs/arc_inst.o .libs/entmgr_inst.o .libs/parser_inst.o .libs/xentmgr_inst.o .libs/SubstTable.o .libs/UTF16CodingSystem.o .libs/Fixed4CodingSystem.o .libs/memcmp.o .libs/memmove.o .libs/strerror.o -L/Users/pbulk/build/textproc/opensp/work/.buildlink/lib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libintl.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libiconv.dylib -lpthread -Os -Wl,-rpath -Wl,/opt/pkg/lib -install_name /opt/pkg/lib/libosp.5.dylib -compatibility_version 6 -current_version 6.0 -Wl,-single_module libtool: link: (cd ".libs" && rm -f "libosp.dylib" && ln -s "libosp.5.dylib" "libosp.dylib") libtool: link: ar cr .libs/libosp.a Allocator.o ArcEngine.o Attribute.o Big5CodingSystem.o CharsetDecl.o CharsetInfo.o CharsetRegistry.o CmdLineApp.o CodingSystem.o CodingSystemKit.o ConsoleOutput.o ContentState.o ContentToken.o DescriptorManager.o Dtd.o DtdDeclEventHandler.o EUCJPCodingSystem.o ElementType.o Entity.o EntityApp.o EntityCatalog.o EntityDecl.o EntityManager.o ErrnoMessageArg.o ErrorCountEventHandler.o Event.o EventGenerator.o ExtendEntityManager.o ExternalId.o Fixed2CodingSystem.o GenericEventHandler.o Group.o Hash.o IListBase.o Id.o IdentityCodingSystem.o InputSource.o InternalInputSource.o Link.o LinkProcess.o LiteralStorage.o Location.o Lpd.o Markup.o Message.o MessageArg.o MessageEventHandler.o MessageFormatter.o MessageReporter.o MessageTable.o ModeInfo.o Notation.o NotationStorage.o NumericCharRefOrigin.o OffsetOrderedList.o OpenElement.o OutputByteStream.o OutputCharStream.o OutputState.o Param.o Parser.o ParserApp.o ParserEventGeneratorKit.o ParserMessages.o ParserOptions.o ParserState.o Partition.o PosixStorage.o Recognizer.o RewindStorageObject.o SGMLApplication.o SJISCodingSystem.o SOEntityCatalog.o Sd.o SdText.o SearchResultMessageArg.o SgmlParser.o ShortReferenceMap.o StdioStorage.o StorageManager.o Syntax.o Text.o TokenMessageArg.o TranslateCodingSystem.o TrieBuilder.o TypeId.o URLStorage.o UTF8CodingSystem.o Undo.o UnicodeCodingSystem.o UnivCharsetDesc.o XMLCodingSystem.o assert.o parseAttribute.o parseCommon.o parseDecl.o parseInstance.o parseMode.o parseParam.o parseSd.o splib.o app_inst.o arc_inst.o entmgr_inst.o parser_inst.o xentmgr_inst.o SubstTable.o UTF16CodingSystem.o Fixed4CodingSystem.o memcmp.o memmove.o strerror.o /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(assert.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(splib.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(app_inst.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(arc_inst.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(entmgr_inst.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(parser_inst.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(xentmgr_inst.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(memcmp.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(memmove.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(strerror.o) has no symbols libtool: link: ranlib .libs/libosp.a /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(assert.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(splib.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(app_inst.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(arc_inst.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(entmgr_inst.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(parser_inst.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(xentmgr_inst.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(memcmp.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(memmove.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libosp.a(strerror.o) has no symbols libtool: link: ( cd ".libs" && rm -f "libosp.la" && ln -s "../libosp.la" "libosp.la" ) make[3]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/lib' make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/lib' Making all in nsgmls make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/nsgmls' make all-am make[3]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/nsgmls' if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT nsgmls.o -MD -MP -MF ".deps/nsgmls.Tpo" -c -o nsgmls.o nsgmls.cxx; \ then mv -f ".deps/nsgmls.Tpo" ".deps/nsgmls.Po"; else rm -f ".deps/nsgmls.Tpo"; exit 1; fi In file included from nsgmls.cxx:5: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from nsgmls.cxx:7: In file included from ./SgmlsEventHandler.h:17: In file included from ../include/LinkProcess.h:11: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from nsgmls.cxx:5: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from nsgmls.cxx:5: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from nsgmls.cxx:5: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class EndPrologEvent : public LocatedEvent { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ./RastEventHandler.h:73:7: note: in instantiation of member function 'OpenSP::Vector >::~Vector' requested here class RastSubdocState { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 8 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SgmlsEventHandler.o -MD -MP -MF ".deps/SgmlsEventHandler.Tpo" -c -o SgmlsEventHandler.o SgmlsEventHandler.cxx; \ then mv -f ".deps/SgmlsEventHandler.Tpo" ".deps/SgmlsEventHandler.Po"; else rm -f ".deps/SgmlsEventHandler.Tpo"; exit 1; fi In file included from SgmlsEventHandler.cxx:5: In file included from ./SgmlsEventHandler.h:8: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from SgmlsEventHandler.cxx:5: In file included from ./SgmlsEventHandler.h:17: In file included from ../include/LinkProcess.h:11: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from SgmlsEventHandler.cxx:5: In file included from ./SgmlsEventHandler.h:8: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from SgmlsEventHandler.cxx:5: In file included from ./SgmlsEventHandler.h:8: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from SgmlsEventHandler.cxx:5: In file included from ./SgmlsEventHandler.h:8: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class EndPrologEvent : public LocatedEvent { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 7 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT RastEventHandler.o -MD -MP -MF ".deps/RastEventHandler.Tpo" -c -o RastEventHandler.o RastEventHandler.cxx; \ then mv -f ".deps/RastEventHandler.Tpo" ".deps/RastEventHandler.Po"; else rm -f ".deps/RastEventHandler.Tpo"; exit 1; fi In file included from RastEventHandler.cxx:9: In file included from ./RastEventHandler.h:10: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from RastEventHandler.cxx:9: In file included from ./RastEventHandler.h:18: In file included from ../include/LinkProcess.h:11: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from RastEventHandler.cxx:9: In file included from ./RastEventHandler.h:10: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from RastEventHandler.cxx:9: In file included from ./RastEventHandler.h:10: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from RastEventHandler.cxx:9: In file included from ./RastEventHandler.h:10: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector >::erase' requested here erase(ptr_, ptr_ + size_); ^ RastEventHandler.cxx:71:18: note: in instantiation of member function 'OpenSP::Vector >::~Vector' requested here RastSubdocState::RastSubdocState() ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector >::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector >::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector >::append' requested here append(n - size_); ^ RastEventHandler.cxx:658:40: note: in instantiation of member function 'OpenSP::Vector >::resize' requested here attributeSortOrder_[attributeType].resize(defIndex + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class EndPrologEvent : public LocatedEvent { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 9 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT StringSet.o -MD -MP -MF ".deps/StringSet.Tpo" -c -o StringSet.o StringSet.cxx; \ then mv -f ".deps/StringSet.Tpo" ".deps/StringSet.Po"; else rm -f ".deps/StringSet.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT nsgmls_inst.o -MD -MP -MF ".deps/nsgmls_inst.Tpo" -c -o nsgmls_inst.o nsgmls_inst.cxx; \ then mv -f ".deps/nsgmls_inst.Tpo" ".deps/nsgmls_inst.Po"; else rm -f ".deps/nsgmls_inst.Tpo"; exit 1; fi /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o onsgmls nsgmls.o SgmlsEventHandler.o RastEventHandler.o StringSet.o nsgmls_inst.o ../lib/libosp.la -L/opt/pkg/lib -lintl -L/opt/pkg/lib -liconv -R/opt/pkg/lib -lpthread libtool: link: clang++ -pipe -Os -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -o .libs/onsgmls nsgmls.o SgmlsEventHandler.o RastEventHandler.o StringSet.o nsgmls_inst.o -Wl,-rpath -Wl,/opt/pkg/lib -L/Users/pbulk/build/textproc/opensp/work/.buildlink/lib ../lib/.libs/libosp.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libintl.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libiconv.dylib -lpthread make[3]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/nsgmls' make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/nsgmls' Making all in spent make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spent' make all-am make[3]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spent' if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT spent.o -MD -MP -MF ".deps/spent.Tpo" -c -o spent.o spent.cxx; \ then mv -f ".deps/spent.Tpo" ".deps/spent.Po"; else rm -f ".deps/spent.Tpo"; exit 1; fi In file included from spent.cxx:7: In file included from ../include/EntityApp.h:11: In file included from ../include/CmdLineApp.h:17: In file included from ../include/MessageReporter.h:12: In file included from ../include/MessageFormatter.h:14: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using 2 warnings generated. /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o ospent spent.o ../lib/libosp.la -L/opt/pkg/lib -lintl -L/opt/pkg/lib -liconv -R/opt/pkg/lib -lpthread libtool: link: clang++ -pipe -Os -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -o .libs/ospent spent.o -Wl,-rpath -Wl,/opt/pkg/lib -L/Users/pbulk/build/textproc/opensp/work/.buildlink/lib ../lib/.libs/libosp.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libintl.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libiconv.dylib -lpthread make[3]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spent' make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spent' Making all in spam make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spam' make all-am make[3]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spam' if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT spam.o -MD -MP -MF ".deps/spam.Tpo" -c -o spam.o spam.cxx; \ then mv -f ".deps/spam.Tpo" ".deps/spam.Po"; else rm -f ".deps/spam.Tpo"; exit 1; fi In file included from spam.cxx:7: In file included from ../include/SgmlParser.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from spam.cxx:7: In file included from ../include/SgmlParser.h:13: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from spam.cxx:8: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT CopyEventHandler.o -MD -MP -MF ".deps/CopyEventHandler.Tpo" -c -o CopyEventHandler.o CopyEventHandler.cxx; \ then mv -f ".deps/CopyEventHandler.Tpo" ".deps/CopyEventHandler.Po"; else rm -f ".deps/CopyEventHandler.Tpo"; exit 1; fi In file included from CopyEventHandler.cxx:9: In file included from ./CopyEventHandler.h:10: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from CopyEventHandler.cxx:9: In file included from ./CopyEventHandler.h:10: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from CopyEventHandler.cxx:9: In file included from ./CopyEventHandler.h:10: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'StrOutputCharStream'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here erase(ptr_, ptr_ + size_); ^ CopyEventHandler.cxx:75:19: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here CopyEventHandler::CopyEventHandler(OutputCharStream *os, ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from CopyEventHandler.cxx:9: In file included from ./CopyEventHandler.h:10: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class EndPrologEvent : public LocatedEvent { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from CopyEventHandler.cxx:9: In file included from ./CopyEventHandler.h:10: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'StrOutputCharStream'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(p, ptr_, size_*sizeof(T)); ~~~~~~ ^ ../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector::reserve1' requested here void reserve(size_t n) { if (n > alloc_) reserve1(n); } ^ ../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector::reserve' requested here reserve(size_ + n); ^ ../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector::append' requested here append(n - size_); ^ CopyEventHandler.cxx:814:18: note: in instantiation of member function 'OpenSP::NCVector::resize' requested here entityStack_.resize(entityStack_.size() + 1); ^ ../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning memcpy(p, ptr_, size_*sizeof(T)); ^ (void*) 7 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT MarkupEventHandler.o -MD -MP -MF ".deps/MarkupEventHandler.Tpo" -c -o MarkupEventHandler.o MarkupEventHandler.cxx; \ then mv -f ".deps/MarkupEventHandler.Tpo" ".deps/MarkupEventHandler.Po"; else rm -f ".deps/MarkupEventHandler.Tpo"; exit 1; fi In file included from MarkupEventHandler.cxx:9: In file included from ./MarkupEventHandler.h:11: In file included from ../include/Event.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from MarkupEventHandler.cxx:9: In file included from ./MarkupEventHandler.h:11: In file included from ../include/Event.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from MarkupEventHandler.cxx:9: In file included from ./MarkupEventHandler.h:11: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT spam_inst.o -MD -MP -MF ".deps/spam_inst.Tpo" -c -o spam_inst.o spam_inst.cxx; \ then mv -f ".deps/spam_inst.Tpo" ".deps/spam_inst.Po"; else rm -f ".deps/spam_inst.Tpo"; exit 1; fi /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o ospam spam.o CopyEventHandler.o MarkupEventHandler.o spam_inst.o ../lib/libosp.la -L/opt/pkg/lib -lintl -L/opt/pkg/lib -liconv -R/opt/pkg/lib -lpthread libtool: link: clang++ -pipe -Os -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -o .libs/ospam spam.o CopyEventHandler.o MarkupEventHandler.o spam_inst.o -Wl,-rpath -Wl,/opt/pkg/lib -L/Users/pbulk/build/textproc/opensp/work/.buildlink/lib ../lib/.libs/libosp.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libintl.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libiconv.dylib -lpthread make[3]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spam' make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spam' Making all in sgmlnorm make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm' make all-am make[3]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm' if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT sgmlnorm.o -MD -MP -MF ".deps/sgmlnorm.Tpo" -c -o sgmlnorm.o sgmlnorm.cxx; \ then mv -f ".deps/sgmlnorm.Tpo" ".deps/sgmlnorm.Po"; else rm -f ".deps/sgmlnorm.Tpo"; exit 1; fi In file included from sgmlnorm.cxx:6: In file included from ../include/ParserApp.h:11: In file included from ../include/SgmlParser.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from sgmlnorm.cxx:6: In file included from ../include/ParserApp.h:11: In file included from ../include/SgmlParser.h:13: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from sgmlnorm.cxx:6: In file included from ../include/ParserApp.h:15: In file included from ../include/ErrorCountEventHandler.h:12: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 4 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT SGMLGenerator.o -MD -MP -MF ".deps/SGMLGenerator.Tpo" -c -o SGMLGenerator.o SGMLGenerator.cxx; \ then mv -f ".deps/SGMLGenerator.Tpo" ".deps/SGMLGenerator.Po"; else rm -f ".deps/SGMLGenerator.Tpo"; exit 1; fi /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o osgmlnorm sgmlnorm.o SGMLGenerator.o ../lib/libosp.la -L/opt/pkg/lib -lintl -L/opt/pkg/lib -liconv -R/opt/pkg/lib -lpthread libtool: link: clang++ -pipe -Os -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -o .libs/osgmlnorm sgmlnorm.o SGMLGenerator.o -Wl,-rpath -Wl,/opt/pkg/lib -L/Users/pbulk/build/textproc/opensp/work/.buildlink/lib ../lib/.libs/libosp.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libintl.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libiconv.dylib -lpthread make[3]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm' make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm' Making all in sx make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/sx' make all-am make[3]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/sx' if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT sx.o -MD -MP -MF ".deps/sx.Tpo" -c -o sx.o sx.cxx; \ then mv -f ".deps/sx.Tpo" ".deps/sx.Po"; else rm -f ".deps/sx.Tpo"; exit 1; fi In file included from sx.cxx:7: In file included from ../include/ParserApp.h:11: In file included from ../include/SgmlParser.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from sx.cxx:9: In file included from ./XmlOutputEventHandler.h:17: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from sx.cxx:7: In file included from ../include/ParserApp.h:11: In file included from ../include/SgmlParser.h:13: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from sx.cxx:7: In file included from ../include/ParserApp.h:15: In file included from ../include/ErrorCountEventHandler.h:12: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 6 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT XmlOutputEventHandler.o -MD -MP -MF ".deps/XmlOutputEventHandler.Tpo" -c -o XmlOutputEventHandler.o XmlOutputEventHandler.cxx; \ then mv -f ".deps/XmlOutputEventHandler.Tpo" ".deps/XmlOutputEventHandler.Po"; else rm -f ".deps/XmlOutputEventHandler.Tpo"; exit 1; fi In file included from XmlOutputEventHandler.cxx:9: In file included from ../include/ExtendEntityManager.h:11: In file included from ../include/EntityManager.h:15: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from XmlOutputEventHandler.cxx:11: In file included from ./XmlOutputEventHandler.h:17: ../include/IList.h:29:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::clear; ^ using ../include/IList.h:30:14: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] IListBase::empty; ^ using In file included from XmlOutputEventHandler.cxx:9: In file included from ../include/ExtendEntityManager.h:11: In file included from ../include/EntityManager.h:14: In file included from ../include/EntityCatalog.h:11: In file included from ../include/SubstTable.h:9: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from XmlOutputEventHandler.cxx:10: In file included from ../include/ParserApp.h:15: In file included from ../include/ErrorCountEventHandler.h:12: In file included from ../include/Event.h:22: In file included from ../include/Dtd.h:12: In file included from ../include/ElementType.h:20: In file included from ../include/ContentToken.h:13: In file included from ../include/NCVector.h:48: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector >::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector >::~NCVector' requested here inline virtual ~ModelGroup() {}; ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) In file included from XmlOutputEventHandler.cxx:9: In file included from ../include/ExtendEntityManager.h:11: In file included from ../include/EntityManager.h:14: In file included from ../include/EntityCatalog.h:11: In file included from ../include/SubstTable.h:9: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here class EndPrologEvent : public LocatedEvent { ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 7 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT sx_inst.o -MD -MP -MF ".deps/sx_inst.Tpo" -c -o sx_inst.o sx_inst.cxx; \ then mv -f ".deps/sx_inst.Tpo" ".deps/sx_inst.Po"; else rm -f ".deps/sx_inst.Tpo"; exit 1; fi /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o osx sx.o XmlOutputEventHandler.o sx_inst.o ../lib/libosp.la -L/opt/pkg/lib -lintl -L/opt/pkg/lib -liconv -R/opt/pkg/lib -lpthread libtool: link: clang++ -pipe -Os -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -o .libs/osx sx.o XmlOutputEventHandler.o sx_inst.o -Wl,-rpath -Wl,/opt/pkg/lib -L/Users/pbulk/build/textproc/opensp/work/.buildlink/lib ../lib/.libs/libosp.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libintl.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libiconv.dylib -lpthread make[3]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/sx' make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/sx' Making all in spcat make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spcat' make all-am make[3]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spcat' if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT spcat.o -MD -MP -MF ".deps/spcat.Tpo" -c -o spcat.o spcat.cxx; \ then mv -f ".deps/spcat.Tpo" ".deps/spcat.Po"; else rm -f ".deps/spcat.Tpo"; exit 1; fi In file included from spcat.cxx:6: In file included from ../include/EntityApp.h:11: In file included from ../include/CmdLineApp.h:17: In file included from ../include/MessageReporter.h:12: In file included from ../include/MessageFormatter.h:14: In file included from ../include/Message.h:12: In file included from ../include/Location.h:12: ../include/Ptr.h:72:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::isNull; ^ using ../include/Ptr.h:73:11: warning: access declarations are deprecated; use using declarations instead [-Wdeprecated] Ptr::clear; ^ using In file included from spcat.cxx:6: In file included from ../include/EntityApp.h:11: In file included from ../include/CmdLineApp.h:17: In file included from ../include/MessageReporter.h:12: In file included from ../include/MessageFormatter.h:14: In file included from ../include/Message.h:12: In file included from ../include/Location.h:15: In file included from ../include/Vector.h:77: ../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ~~~~~~~ ^ ../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here erase(ptr_, ptr_ + size_); ^ ../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here inline ~AttributeList() {} ^ ../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); ^ (void*) 3 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT spcat_inst.o -MD -MP -MF ".deps/spcat_inst.Tpo" -c -o spcat_inst.o spcat_inst.cxx; \ then mv -f ".deps/spcat_inst.Tpo" ".deps/spcat_inst.Po"; else rm -f ".deps/spcat_inst.Tpo"; exit 1; fi /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o ospcat spcat.o spcat_inst.o ../lib/libosp.la -L/opt/pkg/lib -lintl -L/opt/pkg/lib -liconv -R/opt/pkg/lib -lpthread libtool: link: clang++ -pipe -Os -I/Users/pbulk/build/textproc/opensp/work/.buildlink/include -o .libs/ospcat spcat.o spcat_inst.o -Wl,-rpath -Wl,/opt/pkg/lib -L/Users/pbulk/build/textproc/opensp/work/.buildlink/lib ../lib/.libs/libosp.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libintl.dylib /Users/pbulk/build/textproc/opensp/work/.buildlink/lib/libiconv.dylib -lpthread make[3]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spcat' make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/spcat' Making all in tests make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/tests' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/tests' Making all in docsrc make[2]: Entering directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/docsrc' /opt/pkg/bin/xmlto --skip-validation man onsgmls.xml dyld[86930]: symbol not found in flat namespace '__gcry_mpih_add_n' Abort trap make[2]: *** [Makefile:496: onsgmls.1] Error 134 make[2]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2/docsrc' make[1]: *** [Makefile:384: all-recursive] Error 1 make[1]: Leaving directory '/Users/pbulk/build/textproc/opensp/work/OpenSP-1.5.2' gmake: *** [Makefile:273: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/textproc/opensp *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/textproc/opensp