$ make install
make -C atomic_cpp
make[1]: Entering directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp'
mkdir lib
mkdir include
mkdir include/atomic
cp ctypes_pyinst.h include/atomic
mkdir data
make install
make[2]: Entering directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp'
make -C pyinstance_cpp install
make[3]: Entering directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/pyinstance_cpp'
sed -e 's/LIBNAME/PYINSTANCE/' < /home/goddard/chimerax/build/include/imex.i > imex.h
sed -e 's/PYINSTANCE/PYINSTANCE_MAP/' < imex.h > imex.map.h
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m'  /c PythonInstance.cpp
PythonInstance.cpp
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 /LD /Felibpyinstance.dll PythonInstance.obj /link /LIBPATH:'C:/cygwin64/home/goddard/chimerax/build/lib' python37.lib; if [ -e libpyinstance.dll.manifest ]; then mt -nologo -manifest libpyinstance.dll.manifest -outputresource:libpyinstance.dll\;2 ; fi
   Creating library libpyinstance.lib and object libpyinstance.exp
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv libpyinstance.dll ../lib
sending incremental file list
libpyinstance.dll

sent 15,460 bytes  received 35 bytes  30,990.00 bytes/sec
total size is 15,360  speedup is 0.99
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv libpyinstance.lib ../lib
sending incremental file list
libpyinstance.lib

sent 3,256 bytes  received 35 bytes  6,582.00 bytes/sec
total size is 3,156  speedup is 0.96
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv imex.h imex.map.h PythonInstance.instantiate.h PythonInstance.declare.h ../include/pyinstance/
sending incremental file list
created directory ../include/pyinstance
PythonInstance.declare.h
PythonInstance.instantiate.h
imex.h
imex.map.h

sent 12,079 bytes  received 136 bytes  24,430.00 bytes/sec
total size is 11,772  speedup is 0.96
make[3]: Leaving directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/pyinstance_cpp'
make -C element_cpp install
make[3]: Entering directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/element_cpp'
sed -e 's/LIBNAME/ELEMENT/' < /home/goddard/chimerax/build/include/imex.i > imex.h
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m'  /c Element.cpp
Element.cpp
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 /LD /Felibelement.dll Element.obj /link /LIBPATH:'C:/cygwin64/home/goddard/chimerax/build/lib' python37.lib /LIBPATH:../lib libpyinstance.lib python37.lib; if [ -e libelement.dll.manifest ]; then mt -nologo -manifest libelement.dll.manifest -outputresource:libelement.dll\;2 ; fi
   Creating library libelement.lib and object libelement.exp
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv libelement.dll ../lib
sending incremental file list
libelement.dll

sent 73,326 bytes  received 35 bytes  146,722.00 bytes/sec
total size is 73,216  speedup is 1.00
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv libelement.lib ../lib
sending incremental file list
libelement.lib

sent 28,680 bytes  received 35 bytes  57,430.00 bytes/sec
total size is 28,582  speedup is 1.00
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv imex.h Element.h ../include/element/
sending incremental file list
created directory ../include/element
Element.h
imex.h

sent 4,653 bytes  received 95 bytes  9,496.00 bytes/sec
total size is 4,492  speedup is 0.95
make[3]: Leaving directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/element_cpp'
make -C atomstruct_cpp install
make[3]: Entering directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/atomstruct_cpp'
sed -e 's/LIBNAME/ATOMSTRUCT/' < /home/goddard/chimerax/build/include/imex.i > imex.h
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Chain.cpp
Chain.cpp
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c CompSS.cpp
CompSS.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Bond.cpp
Bond.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Structure.cpp
Structure.cpp
C:/cygwin64/home/goddard/chimerax/build/include\pysupport/convert.h(252): warning C4244: 'return': conversion from 'double' to 'long', possible loss of data
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c seq_assoc.cpp
seq_assoc.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\seq_assoc.h(74): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'atomstruct::SA_AssocFailure'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\seq_assoc.h(74): note: see declaration of 'atomstruct::SA_AssocFailure'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c StructureSeq.cpp
StructureSeq.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Ring.cpp
Ring.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
Ring.cpp(220): warning C4311: 'reinterpret_cast': pointer truncation from 'atomstruct::Bond *' to 'long'
Ring.cpp(220): warning C4302: 'reinterpret_cast': truncation from 'atomstruct::Bond *' to 'long'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c AtomTypes.cpp
AtomTypes.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl/TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl/TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c PBManager.cpp
PBManager.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
C:/cygwin64/home/goddard/chimerax/build/include\pysupport/convert.h(252): warning C4244: 'return': conversion from 'double' to 'long', possible loss of data
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Atom.cpp
Atom.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
C:/cygwin64/home/goddard/chimerax/build/include\pysupport/convert.h(252): warning C4244: 'return': conversion from 'double' to 'long', possible loss of data
Atom.cpp(262): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(269): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(273): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(276): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(279): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(282): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(285): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(288): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(302): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(304): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(305): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(310): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(311): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(315): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(317): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(320): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(322): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(325): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(329): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(330): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(335): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(341): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(343): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(345): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(347): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(348): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(353): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(355): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(356): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(361): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(363): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(364): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(368): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(371): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(375): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(381): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(383): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(385): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(386): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(391): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(393): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(395): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(401): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(405): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(408): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(411): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(416): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(418): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(419): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(424): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(426): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(427): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(432): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(434): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(435): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(440): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(441): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(446): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(447): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(452): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(454): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(455): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(460): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(461): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(464): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(467): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(474): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(480): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(482): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(484): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(485): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(490): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(492): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(494): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(495): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(500): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(502): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(503): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(508): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(510): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(512): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(513): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(518): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(519): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(522): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(525): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(528): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(531): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(536): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(537): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(542): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(543): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(548): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(550): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(552): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(553): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(558): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(559): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(564): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(566): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(567): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(570): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(575): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(576): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(580): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(586): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(588): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(590): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(591): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(596): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(598): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(599): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(604): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(606): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(608): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(609): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(614): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(618): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(619): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(624): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(625): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(630): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(632): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(634): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(635): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(640): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(641): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(646): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(647): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(652): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(655): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(660): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(661): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(666): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(667): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(672): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(673): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(676): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(682): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(687): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(688): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(693): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(694): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(699): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(700): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(705): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(707): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(708): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(711): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(714): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(717): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(720): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(723): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(728): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(729): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(732): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(737): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(739): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(741): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(742): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(747): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(749): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(755): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(757): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(759): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(760): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(765): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(767): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(768): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(771): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(774): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(779): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(780): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(783): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(788): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(790): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(792): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(793): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(796): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(799): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(802): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(810): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(811): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(814): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(817): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(820): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(823): warning C4305: 'return': truncation from 'double' to 'float'
Atom.cpp(829): warning C4305: 'return': truncation from 'double' to 'float'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Residue.cpp
Residue.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
Residue.cpp(416): warning C4503: 'std::_Compressed_pair<std::less<_Kty>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>,true>::_Get_second': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Ty=tmpl::TemplateCache::ResMap
        ]
Residue.cpp(416): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::erase': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(416): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Myval': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<std::string>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
Residue.cpp(416): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Tree': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(416): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(416): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Tree_comp_alloc': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<std::string>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
Residue.cpp(416): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy_nodes': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(416): warning C4503: 'std::allocator_traits<_Alloc>::destroy': decorated name length exceeded, name was truncated
        with
        [
            _Alloc=std::allocator<std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>>
        ]
Residue.cpp(416): warning C4503: 'std::allocator_traits<_Alloc>::construct': decorated name length exceeded, name was truncated
        with
        [
            _Alloc=std::allocator<std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>>
        ]
Residue.cpp(416): warning C4503: 'std::_Compressed_pair<std::less<_Kty>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>,true>::_Compressed_pair': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Ty=tmpl::TemplateCache::ResMap
        ]
Residue.cpp(416): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy_or_move': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(416): warning C4503: 'std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>::_Compressed_pair': decorated name length exceeded, name was truncated
        with
        [
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap
        ]
Residue.cpp(416): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Buynode': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<std::string>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c AtomicStructure.cpp
AtomicStructure.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\seq_assoc.h(74): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'atomstruct::SA_AssocFailure'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\seq_assoc.h(74): note: see declaration of 'atomstruct::SA_AssocFailure'
C:/cygwin64/home/goddard/chimerax/build/include\pysupport/convert.h(252): warning C4244: 'return': conversion from 'double' to 'long', possible loss of data
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c RingCalc.cpp
RingCalc.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c RibbonXSection.cpp
RibbonXSection.cpp
RibbonXSection.cpp(88): warning C4003: not enough actual parameters for macro 'import_array1'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c MolResId.cpp
MolResId.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c CoordSet.cpp
CoordSet.cpp
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c ChangeTracker.cpp
ChangeTracker.cpp
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c PBGroup.cpp
PBGroup.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Sequence.cpp
Sequence.cpp
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\utility(172): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(737): note: see reference to function template instantiation 'std::pair<int,int>::pair<std::_Ty,__int64,void,0>(_Other1 &&,_Other2 &&) noexcept' being compiled
        with
        [
            _Ty=unsigned __int64,
            _Other1=unsigned __int64,
            _Other2=__int64
        ]
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(737): note: see reference to function template instantiation 'std::pair<int,int>::pair<std::_Ty,__int64,void,0>(_Other1 &&,_Other2 &&) noexcept' being compiled
        with
        [
            _Ty=unsigned __int64,
            _Other1=unsigned __int64,
            _Other2=__int64
        ]
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(857): note: see reference to function template instantiation 'void std::allocator<_Ty>::construct<_Objty,unsigned __int64,__int64>(_Objty *,unsigned __int64 &&,__int64 &&)' being compiled
        with
        [
            _Ty=std::pair<int,int>,
            _Objty=std::pair<int,int>
        ]
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(857): note: see reference to function template instantiation 'void std::allocator<_Ty>::construct<_Objty,unsigned __int64,__int64>(_Objty *,unsigned __int64 &&,__int64 &&)' being compiled
        with
        [
            _Ty=std::pair<int,int>,
            _Objty=std::pair<int,int>
        ]
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(996): note: see reference to function template instantiation 'void std::allocator_traits<_Alloc>::construct<_Ty,unsigned __int64,__int64>(std::allocator<_Ty> &,_Objty *,unsigned __int64 &&,__int64 &&)' being compiled
        with
        [
            _Alloc=std::allocator<std::pair<int,int>>,
            _Ty=std::pair<int,int>,
            _Objty=std::pair<int,int>
        ]
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(995): note: see reference to function template instantiation 'void std::allocator_traits<_Alloc>::construct<_Ty,unsigned __int64,__int64>(std::allocator<_Ty> &,_Objty *,unsigned __int64 &&,__int64 &&)' being compiled
        with
        [
            _Alloc=std::allocator<std::pair<int,int>>,
            _Ty=std::pair<int,int>,
            _Objty=std::pair<int,int>
        ]
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(930): note: see reference to function template instantiation 'void std::_Wrap_alloc<std::allocator<_Ty>>::construct<_Ty,unsigned __int64,__int64>(_Ty *,unsigned __int64 &&,__int64 &&)' being compiled
        with
        [
            _Ty=std::pair<int,int>
        ]
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(929): note: see reference to function template instantiation 'void std::_Wrap_alloc<std::allocator<_Ty>>::construct<_Ty,unsigned __int64,__int64>(_Ty *,unsigned __int64 &&,__int64 &&)' being compiled
        with
        [
            _Ty=std::pair<int,int>
        ]
Sequence.cpp(209): note: see reference to function template instantiation 'void std::vector<std::pair<int,int>,std::allocator<_Ty>>::emplace_back<unsigned __int64,__int64>(unsigned __int64 &&,__int64 &&)' being compiled
        with
        [
            _Ty=std::pair<int,int>
        ]
Sequence.cpp(209): note: see reference to function template instantiation 'void std::vector<std::pair<int,int>,std::allocator<_Ty>>::emplace_back<unsigned __int64,__int64>(unsigned __int64 &&,__int64 &&)' being compiled
        with
        [
            _Ty=std::pair<int,int>
        ]
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\utility(172): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c destruct.cpp
destruct.cpp
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Point.cpp
Point.cpp
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I../include -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include"  /c Pseudobond.cpp
Pseudobond.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
Pseudobond.cpp(32): warning C4305: '=': truncation from 'double' to 'float'
make -C tmpl install
make[4]: Entering directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/atomstruct_cpp/tmpl'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c findres.cpp
findres.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c namino.cpp
namino.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c Bond.cpp
Bond.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c ions.cpp
ions.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c amino.cpp
amino.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c Molecule.cpp
Molecule.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c Residue.cpp
Residue.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
Residue.cpp(169): warning C4503: 'std::_Compressed_pair<std::less<_Kty>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>,true>::_Get_second': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Ty=tmpl::TemplateCache::ResMap
        ]
Residue.cpp(169): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::erase': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(169): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Myval': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<std::string>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
Residue.cpp(169): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Tree': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(169): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(169): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Tree_comp_alloc': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<std::string>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
Residue.cpp(169): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy_nodes': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(169): warning C4503: 'std::allocator_traits<_Alloc>::destroy': decorated name length exceeded, name was truncated
        with
        [
            _Alloc=std::allocator<std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>>
        ]
Residue.cpp(169): warning C4503: 'std::allocator_traits<_Alloc>::construct': decorated name length exceeded, name was truncated
        with
        [
            _Alloc=std::allocator<std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>>
        ]
Residue.cpp(169): warning C4503: 'std::_Compressed_pair<std::less<_Kty>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>,true>::_Compressed_pair': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Ty=tmpl::TemplateCache::ResMap
        ]
Residue.cpp(169): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy_or_move': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
Residue.cpp(169): warning C4503: 'std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>::_Compressed_pair': decorated name length exceeded, name was truncated
        with
        [
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap
        ]
Residue.cpp(169): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Buynode': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<std::string>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c TemplateCache.cpp
TemplateCache.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::find': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::lower_bound': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Compressed_pair<std::less<_Kty>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>,true>::_Get_second': decorated name length exceeded, name was truncated
        with
        [
            _Kty=atomstruct::ResName,
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Ty=tmpl::TemplateCache::ResMap
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Myval': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<atomstruct::ResName>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::erase': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::map<std::string,tmpl::TemplateCache::ResMap,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>::try_emplace': decorated name length exceeded, name was truncated
        with
        [
            _Kty=atomstruct::ResName,
            _Ty=tmpl::TemplateCache::ResMap
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Tree': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Lbound': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>::_Kfn': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::map<std::string,tmpl::TemplateCache::ResMap,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>::_Try_emplace': decorated name length exceeded, name was truncated
        with
        [
            _Kty=atomstruct::ResName,
            _Ty=tmpl::TemplateCache::ResMap
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Tree_comp_alloc': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<atomstruct::ResName>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy_nodes': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::allocator_traits<_Alloc>::destroy': decorated name length exceeded, name was truncated
        with
        [
            _Alloc=std::allocator<std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::allocator_traits<_Alloc>::construct': decorated name length exceeded, name was truncated
        with
        [
            _Alloc=std::allocator<std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::emplace_hint': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::pair<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>>,bool>::pair': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Compressed_pair<std::less<_Kty>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>,true>::_Compressed_pair': decorated name length exceeded, name was truncated
        with
        [
            _Kty=atomstruct::ResName,
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Ty=tmpl::TemplateCache::ResMap
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Copy_or_move': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree_comp_alloc<_Traits>::_Buynode': decorated name length exceeded, name was truncated
        with
        [
            _Traits=std::_Tmap_traits<std::string,tmpl::TemplateCache::ResMap,std::less<atomstruct::ResName>,std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>,false>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Insert_hint': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Compressed_pair<std::_Wrap_alloc<std::allocator<_Other>>,std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>,true>::_Compressed_pair': decorated name length exceeded, name was truncated
        with
        [
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>,
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Insert_hint': decorated name length exceeded, name was truncated
        with
        [
            _Kty=atomstruct::ResName,
            _Ty=tmpl::TemplateCache::AtomMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const atomstruct::ResName,tmpl::TemplateCache::AtomMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Wrap_alloc<std::allocator<_Other>>::construct': decorated name length exceeded, name was truncated
        with
        [
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Insert_at': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Insert_nohint': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Insert_at': decorated name length exceeded, name was truncated
        with
        [
            _Kty=atomstruct::ResName,
            _Ty=tmpl::TemplateCache::AtomMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const atomstruct::ResName,tmpl::TemplateCache::AtomMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Insert_nohint': decorated name length exceeded, name was truncated
        with
        [
            _Kty=atomstruct::ResName,
            _Ty=tmpl::TemplateCache::AtomMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const atomstruct::ResName,tmpl::TemplateCache::AtomMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Buynode_if_nil': decorated name length exceeded, name was truncated
        with
        [
            _Kty=std::string,
            _Ty=tmpl::TemplateCache::ResMap,
            _Pr=std::less<atomstruct::ResName>,
            _Alloc=std::allocator<std::pair<const std::string,tmpl::TemplateCache::ResMap>>
        ]
TemplateCache.cpp(243): warning C4503: 'std::allocator<_Other>::construct': decorated name length exceeded, name was truncated
        with
        [
            _Other=std::_Tree_node<std::pair<const std::string,tmpl::TemplateCache::ResMap>,void *>
        ]
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c Atom.cpp
Atom.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c general.cpp
general.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c CoordSet.cpp
CoordSet.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c nucleic.cpp
nucleic.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I/home/goddard/chimerax/build/include -I../../include  /c camino.cpp
camino.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\atomstruct_cpp\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
make -C idatm install
make[5]: Entering directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/atomstruct_cpp/tmpl/idatm'
mkdir -p ../../../data/idatm/templates
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv templates/FORMAT templates/*.idatmres ../../../data/idatm/templates
sending incremental file list
A.idatmres
ACE.idatmres
ALA.idatmres
ARG.idatmres
ASN.idatmres
ASP.idatmres
C.idatmres
CYS.idatmres
DA.idatmres
DC.idatmres
DG.idatmres
DT.idatmres
FORMAT
G.idatmres
GLN.idatmres
GLU.idatmres
GLY.idatmres
HID.idatmres
HIE.idatmres
HIP.idatmres
HIS.idatmres
HOH.idatmres
HYP.idatmres
ILE.idatmres
LEU.idatmres
LYS.idatmres
MET.idatmres
MSE.idatmres
PHE.idatmres
PRO.idatmres
SER.idatmres
T.idatmres
THR.idatmres
TRP.idatmres
TYR.idatmres
U.idatmres
VAL.idatmres

sent 8,561 bytes  received 719 bytes  6,186.67 bytes/sec
total size is 6,152  speedup is 0.66
make[5]: Leaving directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/atomstruct_cpp/tmpl/idatm'
mkdir -p ../../include/atomstruct/tmpl
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv Residue.h CoordSet.h resinternal.h residues.h resDescrip.h Coord.h Bond.h restmpl.h Molecule.h TemplateCache.h Atom.h TAexcept.h ../../include/atomstruct/tmpl
sending incremental file list
Atom.h
Bond.h
Coord.h
CoordSet.h
Molecule.h
Residue.h
TAexcept.h
TemplateCache.h
resDescrip.h
residues.h
resinternal.h
restmpl.h

sent 20,066 bytes  received 244 bytes  40,620.00 bytes/sec
total size is 19,253  speedup is 0.95
make[4]: Leaving directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/atomstruct_cpp/tmpl'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 /LD /Felibatomstruct.dll Chain.obj CompSS.obj Bond.obj Structure.obj seq_assoc.obj StructureSeq.obj Ring.obj AtomTypes.obj PBManager.obj Atom.obj Residue.obj AtomicStructure.obj RingCalc.obj RibbonXSection.obj MolResId.obj CoordSet.obj ChangeTracker.obj PBGroup.obj Sequence.obj destruct.obj Point.obj Pseudobond.obj /link /LIBPATH:'C:/cygwin64/home/goddard/chimerax/build/lib' tmpl/*.obj /LIBPATH:../lib libelement.lib libpyinstance.lib libioutil.lib libchutil.lib libappdirs.lib liblogger.lib libarrays.lib python37.lib; if [ -e libatomstruct.dll.manifest ]; then mt -nologo -manifest libatomstruct.dll.manifest -outputresource:libatomstruct.dll\;2 ; fi
   Creating library libatomstruct.lib and object libatomstruct.exp
ions.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VMolecule@tmpl@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class tmpl::Molecule>::~PythonInstance<class tmpl::Molecule>(void)) imported in function "int `public: __cdecl tmpl::Molecule::Molecule(class Molecule::dtor$7 const &)'::`1'::dtor$7" (?dtor$7@?0???0Molecule@tmpl@@QEAA@AEBV01@@Z@4HA)
namino.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VMolecule@tmpl@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class tmpl::Molecule>::~PythonInstance<class tmpl::Molecule>(void)) imported in function "int `public: __cdecl tmpl::Molecule::Molecule(class Molecule::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0Molecule@tmpl@@QEAA@AEBV01@@Z@4HA)
nucleic.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VMolecule@tmpl@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class tmpl::Molecule>::~PythonInstance<class tmpl::Molecule>(void)) imported in function "int `public: __cdecl tmpl::Molecule::Molecule(class Molecule::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0Molecule@tmpl@@QEAA@AEBV01@@Z@4HA)
amino.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VMolecule@tmpl@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class tmpl::Molecule>::~PythonInstance<class tmpl::Molecule>(void)) imported in function "int `public: __cdecl tmpl::Molecule::Molecule(class Molecule::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0Molecule@tmpl@@QEAA@AEBV01@@Z@4HA)
camino.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VMolecule@tmpl@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class tmpl::Molecule>::~PythonInstance<class tmpl::Molecule>(void)) imported in function "int `public: __cdecl tmpl::Molecule::Molecule(class Molecule::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0Molecule@tmpl@@QEAA@AEBV01@@Z@4HA)
findres.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VMolecule@tmpl@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class tmpl::Molecule>::~PythonInstance<class tmpl::Molecule>(void)) imported in function "class tmpl::Residue const * __cdecl tmpl::find_template_residue(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool,bool)" (?find_template_residue@tmpl@@YAPEBVResidue@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N1@Z)
general.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VMolecule@tmpl@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class tmpl::Molecule>::~PythonInstance<class tmpl::Molecule>(void)) imported in function "public: class std::_Tree_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class tmpl::Residue *> > > > __cdecl std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class tmpl::Residue *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class tmpl::Residue *> >,0> >::erase(class std::_Tree_const_iterator<class std::_Tree_val<struct std::_Tree_simple_types<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class tmpl::Residue *> > > >)" (?erase@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVResidue@tmpl@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVResidue@tmpl@@@std@@@2@$0A@@std@@@std@@QEAA?AV?$_Tree_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVResidue@tmpl@@@std@@@std@@@std@@@2@V?$_Tree_const_iterator@V?$_Tree_val@U?$_Tree_simple_types@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAVResidue@tmpl@@@std@@@std@@@std@@@2@@Z)
ions.obj : warning LNK4049: locally defined symbol ??_7?$PythonInstance@VMolecule@tmpl@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class tmpl::Molecule>::`vftable') imported
namino.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VMolecule@tmpl@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class tmpl::Molecule>::`vftable') imported in function "class tmpl::Residue * __cdecl tmpl::init_NALA(class tmpl::Molecule *)" (?init_NALA@tmpl@@YAPEAVResidue@1@PEAVMolecule@1@@Z)
nucleic.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VMolecule@tmpl@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class tmpl::Molecule>::`vftable') imported in function "class tmpl::Residue * __cdecl tmpl::init_DA3(class tmpl::Molecule *)" (?init_DA3@tmpl@@YAPEAVResidue@1@PEAVMolecule@1@@Z)
amino.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VMolecule@tmpl@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class tmpl::Molecule>::`vftable') imported in function "public: __cdecl tmpl::Molecule::Molecule(class tmpl::Molecule const &)" (??0Molecule@tmpl@@QEAA@AEBV01@@Z)
camino.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VMolecule@tmpl@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class tmpl::Molecule>::`vftable') imported in function "class tmpl::Residue * __cdecl tmpl::init_CALA(class tmpl::Molecule *)" (?init_CALA@tmpl@@YAPEAVResidue@1@PEAVMolecule@1@@Z)
findres.obj : warning LNK4049: locally defined symbol ??_7?$PythonInstance@VMolecule@tmpl@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class tmpl::Molecule>::`vftable') imported
general.obj : warning LNK4049: locally defined symbol ??_7?$PythonInstance@VMolecule@tmpl@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class tmpl::Molecule>::`vftable') imported
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VChangeTracker@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::ChangeTracker>::~PythonInstance<class atomstruct::ChangeTracker>(void)) imported in function "int `public: __cdecl atomstruct::ChangeTracker::ChangeTracker(class ChangeTracker::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0ChangeTracker@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VResidue@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::Residue>::~PythonInstance<class atomstruct::Residue>(void)) imported in function "int `public: __cdecl atomstruct::Residue::Residue(class Residue::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0Residue@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VSequence@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::Sequence>::~PythonInstance<class atomstruct::Sequence>(void)) imported in function "int `public: __cdecl atomstruct::Sequence::Sequence(class Sequence::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0Sequence@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ?py_instance@?$PythonInstance@VSequence@atomstruct@@@pyinstance@@QEBAPEAU_object@@_N@Z (public: struct _object * __cdecl pyinstance::PythonInstance<class atomstruct::Sequence>::py_instance(bool)const ) imported in function "public: struct _object * __cdecl atomstruct::StructureSeq::py_instance(bool)" (?py_instance@StructureSeq@atomstruct@@QEAAPEAU_object@@_N@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VBaseManager@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::BaseManager>::~PythonInstance<class atomstruct::BaseManager>(void)) imported in function "int `public: __cdecl atomstruct::BaseManager::BaseManager(class BaseManager::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0BaseManager@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VRing@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::Ring>::~PythonInstance<class atomstruct::Ring>(void)) imported in function "int `public: __cdecl atomstruct::Ring::Ring(class Ring::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0Ring@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VStructure@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::Structure>::~PythonInstance<class atomstruct::Structure>(void)) imported in function "int `public: __cdecl atomstruct::Structure::Structure(class Structure::dtor$1 const &)'::`1'::dtor$1" (?dtor$1@?0???0Structure@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VCoordSet@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::CoordSet>::~PythonInstance<class atomstruct::CoordSet>(void)) imported in function "int `public: __cdecl atomstruct::CoordSet::CoordSet(class CoordSet::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0CoordSet@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VAtom@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::Atom>::~PythonInstance<class atomstruct::Atom>(void)) imported in function "int `public: __cdecl atomstruct::Atom::Atom(class Atom::dtor$0 const &)'::`1'::dtor$0" (?dtor$0@?0???0Atom@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ??1?$PythonInstance@VBond@atomstruct@@@pyinstance@@UEAA@XZ (public: virtual __cdecl pyinstance::PythonInstance<class atomstruct::Bond>::~PythonInstance<class atomstruct::Bond>(void)) imported in function "int `public: __cdecl atomstruct::Bond::Bond(class Bond::dtor$3 const &)'::`1'::dtor$3" (?dtor$3@?0???0Bond@atomstruct@@QEAA@AEBV01@@Z@4HA)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VChangeTracker@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::ChangeTracker>::`vftable') imported in function "public: __cdecl atomstruct::ChangeTracker::ChangeTracker(class atomstruct::ChangeTracker const &)" (??0ChangeTracker@atomstruct@@QEAA@AEBV01@@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VResidue@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::Residue>::`vftable') imported in function "public: __cdecl atomstruct::Residue::Residue(class atomstruct::Residue const &)" (??0Residue@atomstruct@@QEAA@AEBV01@@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VSequence@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::Sequence>::`vftable') imported in function "public: __cdecl atomstruct::Sequence::Sequence(class atomstruct::Sequence const &)" (??0Sequence@atomstruct@@QEAA@AEBV01@@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VBaseManager@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::BaseManager>::`vftable') imported in function "public: __cdecl atomstruct::BaseManager::BaseManager(class atomstruct::BaseManager const &)" (??0BaseManager@atomstruct@@QEAA@AEBV01@@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VRing@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::Ring>::`vftable') imported in function "public: __cdecl atomstruct::Ring::Ring(class atomstruct::Ring const &)" (??0Ring@atomstruct@@QEAA@AEBV01@@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VStructure@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::Structure>::`vftable') imported in function "public: __cdecl atomstruct::Structure::Structure(class atomstruct::Structure const &)" (??0Structure@atomstruct@@QEAA@AEBV01@@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VCoordSet@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::CoordSet>::`vftable') imported in function "public: __cdecl atomstruct::CoordSet::CoordSet(class atomstruct::CoordSet const &)" (??0CoordSet@atomstruct@@QEAA@AEBV01@@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VAtom@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::Atom>::`vftable') imported in function "public: __cdecl atomstruct::Atom::Atom(class atomstruct::Atom const &)" (??0Atom@atomstruct@@QEAA@AEBV01@@Z)
MolResId.obj : warning LNK4217: locally defined symbol ??_7?$PythonInstance@VBond@atomstruct@@@pyinstance@@6B@ (const pyinstance::PythonInstance<class atomstruct::Bond>::`vftable') imported in function "public: __cdecl atomstruct::Bond::Bond(class atomstruct::Bond const &)" (??0Bond@atomstruct@@QEAA@AEBV01@@Z)
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv libatomstruct.dll ../lib
sending incremental file list
libatomstruct.dll

sent 1,741,833 bytes  received 35 bytes  3,483,736.00 bytes/sec
total size is 1,741,312  speedup is 1.00
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv libatomstruct.lib ../lib
sending incremental file list
libatomstruct.lib

sent 724,175 bytes  received 35 bytes  1,448,420.00 bytes/sec
total size is 723,902  speedup is 1.00
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv imex.h Connection.h AtomicStructure.h session.h RibbonXSection.h MolResId.h PBManager.h CoordSet.h Structure.h ChangeTracker.h PBGroup.h polymer.h backbone.h Sequence.h Real.h destruct.h Chain.h seq_assoc.h Coord.h Bond.h Pseudobond.h Residue.h StructureSeq.h Ring.h Point.h Atom.h string_types.h Rgba.h ../include/atomstruct/
sending incremental file list
Atom.h
AtomicStructure.h
Bond.h
Chain.h
ChangeTracker.h
Connection.h
Coord.h
CoordSet.h
MolResId.h
PBGroup.h
PBManager.h
Point.h
Pseudobond.h
Real.h
Residue.h
Rgba.h
RibbonXSection.h
Ring.h
Sequence.h
Structure.h
StructureSeq.h
backbone.h
destruct.h
imex.h
polymer.h
seq_assoc.h
session.h
string_types.h

sent 143,331 bytes  received 548 bytes  95,919.33 bytes/sec
total size is 141,429  speedup is 0.98
make[3]: Leaving directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp/atomstruct_cpp'
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 -I'C:/cygwin64/home/goddard/chimerax/build/include' -I'C:/cygwin64/home/goddard/chimerax/build/include/python3.7m' -I"C:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include" -Iinclude  /c molc.cpp
molc.cpp
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
include\atomstruct/PBGroup.h(66): warning C4305: 'initializing': truncation from 'double' to 'float'
include\atomstruct/seq_assoc.h(74): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'atomstruct::SA_AssocFailure'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
include\atomstruct/seq_assoc.h(74): note: see declaration of 'atomstruct::SA_AssocFailure'
C:/cygwin64/home/goddard/chimerax/build/include\pysupport/convert.h(252): warning C4244: 'return': conversion from 'double' to 'long', possible loss of data
cl /nologo /EHa /GR /GF /MD /Zc:inline,rvalueCast,strictStrings /wd4251 /Ox /W2 /LD /Felibmolc.dll molc.obj /link /LIBPATH:'C:/cygwin64/home/goddard/chimerax/build/lib' /LIBPATH:lib libatomstruct.lib libelement.lib libpyinstance.lib libarrays.lib liblogger.lib libappdirs.lib python37.lib; if [ -e libmolc.dll.manifest ]; then mt -nologo -manifest libmolc.dll.manifest -outputresource:libmolc.dll\;2 ; fi
   Creating library libmolc.lib and object libmolc.exp
LDFLAGS="-L." /home/goddard/chimerax/build/bin/python.exe setup-cymol.py build_ext -i
Please put "# distutils: language=c++" in your .pyx or .pxd file(s)
Compiling cymol.pyx because it changed.
[1/1] Cythonizing cymol.pyx
running build_ext
building 'chimerax.atomic.cymol' extension
creating build
creating build\temp.win-amd64-3.7
creating build\temp.win-amd64-3.7\Release
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Iinclude -IC:\cygwin64\home\goddard\chimerax\build\include -IC:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include -IC:\cygwin64\home\goddard\chimerax\build\bin\include -IC:\cygwin64\home\goddard\chimerax\build\bin\include "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\cppwinrt" "-Ic:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include" "-Ic:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include" "-Ic:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\ucrt" "-Ic:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\shared" "-Ic:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\um" "-Ic:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\winrt" /EHsc /Tpcymol.cpp /Fobuild\temp.win-amd64-3.7\Release\cymol.obj
cymol.cpp
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<C>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<C>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\pyinstance/PythonInstance.declare.h(93): note: see reference to class template instantiation 'pyinstance::PythonInstance<C>' being compiled
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<element::Element>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<element::Element>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\element/Element.h(38): note: see reference to class template instantiation 'pyinstance::PythonInstance<element::Element>' being compiled
include\element/Element.h(65): warning C4251: 'element::Element::_alkali_metals': class 'std::set<int,std::less<int>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=int
        ]
include\element/Element.h(65): note: see declaration of 'std::set<int,std::less<int>,std::allocator<_Kty>>'
        with
        [
            _Kty=int
        ]
include\element/Element.h(66): warning C4251: 'element::Element::_elements': class 'std::map<int,const element::Element *,std::less<int>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=int,
            _Ty=const element::Element *
        ]
include\element/Element.h(66): note: see declaration of 'std::map<int,const element::Element *,std::less<int>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=int,
            _Ty=const element::Element *
        ]
include\element/Element.h(67): warning C4251: 'element::Element::_halogens': class 'std::set<int,std::less<int>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=int
        ]
include\element/Element.h(65): note: see declaration of 'std::set<int,std::less<int>,std::allocator<_Kty>>'
        with
        [
            _Kty=int
        ]
include\element/Element.h(68): warning C4251: 'element::Element::_names': class 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=std::string
        ]
include\element/Element.h(68): note: see declaration of 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=std::string
        ]
include\element/Element.h(69): warning C4251: 'element::Element::_noble_gases': class 'std::set<int,std::less<int>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=int
        ]
include\element/Element.h(65): note: see declaration of 'std::set<int,std::less<int>,std::allocator<_Kty>>'
        with
        [
            _Kty=int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(48): warning C4251: 'atomstruct::Changes::created': class 'std::set<const void *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Changes'
        with
        [
            _Kty=const void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(48): note: see declaration of 'std::set<const void *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=const void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(49): warning C4251: 'atomstruct::Changes::modified': class 'std::set<const void *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Changes'
        with
        [
            _Kty=const void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(48): note: see declaration of 'std::set<const void *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=const void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(50): warning C4251: 'atomstruct::Changes::reasons': class 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Changes'
        with
        [
            _Kty=std::string
        ]
include\element/Element.h(68): note: see declaration of 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=std::string
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::ChangeTracker>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::ChangeTracker>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(57): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::ChangeTracker>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(71): warning C4251: 'atomstruct::ChangeTracker::_structure_type_changes': class 'std::map<atomstruct::Structure *,atomstruct::ChangeTracker::ChangesArray,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
        with
        [
            _Kty=atomstruct::Structure *,
            _Ty=atomstruct::ChangeTracker::ChangesArray
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(71): note: see declaration of 'std::map<atomstruct::Structure *,atomstruct::ChangeTracker::ChangesArray,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=atomstruct::Structure *,
            _Ty=atomstruct::ChangeTracker::ChangesArray
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(72): warning C4251: 'atomstruct::ChangeTracker::_dead_structures': class 'std::set<atomstruct::Structure *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
        with
        [
            _Kty=atomstruct::Structure *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(72): note: see declaration of 'std::set<atomstruct::Structure *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Structure *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(81): warning C4251: 'atomstruct::ChangeTracker::REASON_ACTIVE_COORD_SET': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(82): warning C4251: 'atomstruct::ChangeTracker::REASON_ALT_LOC': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(83): warning C4251: 'atomstruct::ChangeTracker::REASON_ANISO_U': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(84): warning C4251: 'atomstruct::ChangeTracker::REASON_BALL_SCALE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(85): warning C4251: 'atomstruct::ChangeTracker::REASON_BFACTOR': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(86): warning C4251: 'atomstruct::ChangeTracker::REASON_COLOR': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(87): warning C4251: 'atomstruct::ChangeTracker::REASON_COORD': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(88): warning C4251: 'atomstruct::ChangeTracker::REASON_COORDSET': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(89): warning C4251: 'atomstruct::ChangeTracker::REASON_DISPLAY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(90): warning C4251: 'atomstruct::ChangeTracker::REASON_DRAW_MODE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(91): warning C4251: 'atomstruct::ChangeTracker::REASON_HALFBOND': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(92): warning C4251: 'atomstruct::ChangeTracker::REASON_HIDE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(93): warning C4251: 'atomstruct::ChangeTracker::REASON_IDATM_TYPE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(94): warning C4251: 'atomstruct::ChangeTracker::REASON_IS_BACKBONE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(95): warning C4251: 'atomstruct::ChangeTracker::REASON_NAME': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(96): warning C4251: 'atomstruct::ChangeTracker::REASON_OCCUPANCY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(97): warning C4251: 'atomstruct::ChangeTracker::REASON_RADIUS': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(98): warning C4251: 'atomstruct::ChangeTracker::REASON_RESIDUES': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(99): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_ADJUST': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(100): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_COLOR': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(101): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_DISPLAY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(102): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_HIDE_BACKBONE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(103): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_TETHER': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(104): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_ORIENTATION': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(105): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_MODE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(106): warning C4251: 'atomstruct::ChangeTracker::REASON_RING_COLOR': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(107): warning C4251: 'atomstruct::ChangeTracker::REASON_RING_DISPLAY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(108): warning C4251: 'atomstruct::ChangeTracker::REASON_RING_MODE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(109): warning C4251: 'atomstruct::ChangeTracker::REASON_SCENE_COORD': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(110): warning C4251: 'atomstruct::ChangeTracker::REASON_SELECTED': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(111): warning C4251: 'atomstruct::ChangeTracker::REASON_SEQUENCE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(112): warning C4251: 'atomstruct::ChangeTracker::REASON_SERIAL_NUMBER': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(113): warning C4251: 'atomstruct::ChangeTracker::REASON_STRUCTURE_CATEGORY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(114): warning C4251: 'atomstruct::ChangeTracker::REASON_SS_ID': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(115): warning C4251: 'atomstruct::ChangeTracker::REASON_SS_TYPE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(288): warning C4251: 'atomstruct::ChangeTracker::python_class_names': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\destruct.h(42): warning C4251: 'atomstruct::DestructionCoordinator::_observers': class 'std::set<atomstruct::DestructionObserver *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::DestructionCoordinator'
        with
        [
            _Kty=atomstruct::DestructionObserver *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\destruct.h(42): note: see declaration of 'std::set<atomstruct::DestructionObserver *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::DestructionObserver *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\destruct.h(43): warning C4251: 'atomstruct::DestructionCoordinator::_destroyed': class 'std::set<void *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::DestructionCoordinator'
        with
        [
            _Kty=void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\destruct.h(31): note: see declaration of 'std::set<void *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=void *
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Sequence>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Sequence>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(45): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Sequence>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(51): warning C4251: 'atomstruct::Sequence::_nucleic3to1': class 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(49): note: see declaration of 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(52): warning C4251: 'atomstruct::Sequence::_protein3to1': class 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(49): note: see declaration of 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(53): warning C4251: 'atomstruct::Sequence::_rname3to1': class 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(49): note: see declaration of 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(55): warning C4251: 'atomstruct::Sequence::_cache_g2ug': class 'std::map<unsigned int,unsigned int,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=unsigned int,
            _Ty=unsigned int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(55): note: see declaration of 'std::map<unsigned int,unsigned int,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=unsigned int,
            _Ty=unsigned int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(56): warning C4251: 'atomstruct::Sequence::_cache_ug2g': class 'std::map<unsigned int,unsigned int,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=unsigned int,
            _Ty=unsigned int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(55): note: see declaration of 'std::map<unsigned int,unsigned int,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=unsigned int,
            _Ty=unsigned int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(57): warning C4251: 'atomstruct::Sequence::_cache_ungapped': class 'std::vector<char,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(47): note: see declaration of 'std::vector<char,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(62): warning C4251: 'atomstruct::Sequence::_contents': class 'std::vector<char,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(47): note: see declaration of 'std::vector<char,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(63): warning C4251: 'atomstruct::Sequence::_name': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(127): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(50): warning C4251: 'atomstruct::StructureSeq::_chain_id': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::StructureSeq'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(53): warning C4251: 'atomstruct::StructureSeq::_res_map': class 'std::map<atomstruct::Residue *,atomstruct::StructureSeq::std::SeqPos,std::less<_Kty>,std::allocator<std::pair<const _Kty,std::_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::StructureSeq'
        with
        [
            _Kty=atomstruct::Residue *,
            _Ty=atomstruct::StructureSeq::std::SeqPos
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(40): note: see declaration of 'std::map<atomstruct::Residue *,atomstruct::StructureSeq::std::SeqPos,std::less<_Kty>,std::allocator<std::pair<const _Kty,std::_Ty>>>'
        with
        [
            _Kty=atomstruct::Residue *,
            _Ty=atomstruct::StructureSeq::std::SeqPos
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(54): warning C4251: 'atomstruct::StructureSeq::_residues': class 'std::vector<atomstruct::Residue *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::StructureSeq'
        with
        [
            _Ty=atomstruct::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(39): note: see declaration of 'std::vector<atomstruct::Residue *,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(106): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::BaseManager>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::BaseManager>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\PBManager.h(42): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::BaseManager>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\PBManager.h(52): warning C4251: 'atomstruct::BaseManager::_groups': class 'std::map<std::string,atomstruct::Proxy_PBGroup *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::BaseManager'
        with
        [
            _Kty=std::string,
            _Ty=atomstruct::Proxy_PBGroup *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\PBManager.h(47): note: see declaration of 'std::map<std::string,atomstruct::Proxy_PBGroup *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=atomstruct::Proxy_PBGroup *
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Ring>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Ring>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(26): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Ring>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(31): warning C4251: 'atomstruct::Ring::_bonds': class 'std::set<atomstruct::Bond *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Ring'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(29): note: see declaration of 'std::set<atomstruct::Bond *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(32): warning C4251: 'atomstruct::Ring::_atoms': class 'std::set<atomstruct::Atom *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Ring'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(28): note: see declaration of 'std::set<atomstruct::Atom *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Atom *
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Structure>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Structure>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(96): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Structure>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(130): warning C4251: 'atomstruct::Structure::_atoms': class 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(49): note: see declaration of 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(132): warning C4251: 'atomstruct::Structure::_bonds': class 'std::vector<atomstruct::Bond *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(48): note: see declaration of 'std::vector<atomstruct::Bond *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(135): warning C4251: 'atomstruct::Structure::_coord_sets': class 'std::vector<atomstruct::CoordSet *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Ty=atomstruct::CoordSet *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(106): note: see declaration of 'std::vector<atomstruct::CoordSet *,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::CoordSet *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(138): warning C4251: 'atomstruct::Structure::_input_seq_info': class 'std::map<atomstruct::ChainID,std::vector<atomstruct::ResName,std::allocator<_Kty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=std::string,
            _Ty=std::vector<atomstruct::ResName,std::allocator<std::string>>
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(107): note: see declaration of 'std::map<atomstruct::ChainID,std::vector<atomstruct::ResName,std::allocator<_Kty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=std::vector<atomstruct::ResName,std::allocator<std::string>>
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(145): warning C4251: 'atomstruct::Structure::_residues': class 'std::vector<atomstruct::Residue *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Ty=atomstruct::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(39): note: see declaration of 'std::vector<atomstruct::Residue *,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(156): warning C4251: 'atomstruct::Structure::_rings': class 'std::set<atomstruct::Ring,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=atomstruct::Ring
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(115): note: see declaration of 'std::set<atomstruct::Ring,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Ring
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(241): warning C4251: 'atomstruct::Structure::input_seq_source': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(246): warning C4251: 'atomstruct::Structure::metadata': class 'std::map<atomstruct::ChainID,std::vector<atomstruct::ResName,std::allocator<_Kty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=std::string,
            _Ty=std::vector<atomstruct::ResName,std::allocator<std::string>>
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(107): note: see declaration of 'std::map<atomstruct::ChainID,std::vector<atomstruct::ResName,std::allocator<_Kty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=std::vector<atomstruct::ResName,std::allocator<std::string>>
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::CoordSet>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::CoordSet>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(30): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::CoordSet>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(38): warning C4251: 'atomstruct::CoordSet::_coords': class 'std::vector<atomstruct::Coord,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::CoordSet'
        with
        [
            _Ty=atomstruct::Coord
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(35): note: see declaration of 'std::vector<atomstruct::Coord,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::Coord
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(40): warning C4251: 'atomstruct::CoordSet::_bfactor_map': class 'std::unordered_map<const atomstruct::Atom *,float,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::CoordSet'
        with
        [
            _Kty=const atomstruct::Atom *,
            _Ty=float
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(40): note: see declaration of 'std::unordered_map<const atomstruct::Atom *,float,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=const atomstruct::Atom *,
            _Ty=float
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(41): warning C4251: 'atomstruct::CoordSet::_occupancy_map': class 'std::unordered_map<const atomstruct::Atom *,float,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::CoordSet'
        with
        [
            _Kty=const atomstruct::Atom *,
            _Ty=float
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(40): note: see declaration of 'std::unordered_map<const atomstruct::Atom *,float,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=const atomstruct::Atom *,
            _Ty=float
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(63): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(66): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Atom>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Atom>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\atomstruct/Atom.h(57): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Atom>' being compiled
include\atomstruct/Atom.h(113): warning C4251: 'atomstruct::Atom::_alt_loc_map': class 'std::map<unsigned char,atomstruct::Atom::_Alt_loc_info,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
        with
        [
            _Kty=unsigned char,
            _Ty=atomstruct::Atom::_Alt_loc_info
        ]
include\atomstruct/Atom.h(112): note: see declaration of 'std::map<unsigned char,atomstruct::Atom::_Alt_loc_info,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=unsigned char,
            _Ty=atomstruct::Atom::_Alt_loc_info
        ]
include\atomstruct/Atom.h(115): warning C4251: 'atomstruct::Atom::_bonds': class 'std::vector<atomstruct::Bond *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(48): note: see declaration of 'std::vector<atomstruct::Bond *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Bond *
        ]
include\atomstruct/Atom.h(116): warning C4251: 'atomstruct::Atom::_computed_idatm_type': class 'chutil::CString<5,65,116,111,109,32,84,121,112,101>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\string_types.h(29): note: see declaration of 'chutil::CString<5,65,116,111,109,32,84,121,112,101>'
include\atomstruct/Atom.h(123): warning C4251: 'atomstruct::Atom::_explicit_idatm_type': class 'chutil::CString<5,65,116,111,109,32,84,121,112,101>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\string_types.h(29): note: see declaration of 'chutil::CString<5,65,116,111,109,32,84,121,112,101>'
include\atomstruct/Atom.h(125): warning C4251: 'atomstruct::Atom::_name': class 'chutil::CString<5,65,116,111,109,32,78,97,109,101>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\string_types.h(27): note: see declaration of 'chutil::CString<5,65,116,111,109,32,78,97,109,101>'
include\atomstruct/Atom.h(126): warning C4251: 'atomstruct::Atom::_neighbors': class 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(49): note: see declaration of 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Atom *
        ]
include\atomstruct/Atom.h(131): warning C4251: 'atomstruct::Atom::_rings': class 'std::vector<const atomstruct::Ring *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
        with
        [
            _Ty=const atomstruct::Ring *
        ]
include\atomstruct/Atom.h(80): note: see declaration of 'std::vector<const atomstruct::Ring *,std::allocator<_Ty>>'
        with
        [
            _Ty=const atomstruct::Ring *
        ]
include\atomstruct/Atom.h(187): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
include\atomstruct/Atom.h(191): warning C4244: 'return': conversion from 'double' to 'float', possible loss of data
include\atomstruct/Atom.h(205): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Residue>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Residue>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\atomstruct/Residue.h(41): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Residue>' being compiled
include\atomstruct/Residue.h(69): warning C4251: 'atomstruct::Residue::_atoms': class 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(49): note: see declaration of 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Atom *
        ]
include\atomstruct/Residue.h(71): warning C4251: 'atomstruct::Residue::_chain_id': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\atomstruct/Residue.h(73): warning C4251: 'atomstruct::Residue::_mmcif_chain_id': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\atomstruct/Residue.h(74): warning C4251: 'atomstruct::Residue::_name': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\atomstruct/Residue.h(138): warning C4251: 'atomstruct::Residue::aa_min_backbone_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(139): warning C4251: 'atomstruct::Residue::aa_min_ordered_backbone_names': class 'std::vector<atomstruct::AtomName,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(139): note: see declaration of 'std::vector<atomstruct::AtomName,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(140): warning C4251: 'atomstruct::Residue::aa_max_backbone_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(141): warning C4251: 'atomstruct::Residue::aa_ribbon_backbone_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(142): warning C4251: 'atomstruct::Residue::aa_side_connector_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(143): warning C4251: 'atomstruct::Residue::na_min_backbone_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(144): warning C4251: 'atomstruct::Residue::na_min_ordered_backbone_names': class 'std::vector<atomstruct::AtomName,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(139): note: see declaration of 'std::vector<atomstruct::AtomName,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(145): warning C4251: 'atomstruct::Residue::na_max_backbone_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(146): warning C4251: 'atomstruct::Residue::na_ribbon_backbone_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(147): warning C4251: 'atomstruct::Residue::na_side_connector_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(148): warning C4251: 'atomstruct::Residue::ribose_names': class 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(138): note: see declaration of 'std::set<atomstruct::AtomName,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::AtomName
        ]
include\atomstruct/Residue.h(149): warning C4251: 'atomstruct::Residue::std_solvent_names': class 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=std::string
        ]
include\element/Element.h(68): note: see declaration of 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=std::string
        ]
include\atomstruct/Residue.h(150): warning C4251: 'atomstruct::Residue::std_water_names': class 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=std::string
        ]
include\element/Element.h(68): note: see declaration of 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=std::string
        ]
include\atomstruct/Residue.h(151): warning C4251: 'atomstruct::Residue::ideal_chirality': class 'std::map<atomstruct::ResName,std::map<atomstruct::AtomName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<_Ty>>>,std::allocator<std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<_Ty>>,std::map<_Kty,_Ty,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Residue'
        with
        [
            _Kty=atomstruct::AtomName,
            _Ty=char
        ]
include\atomstruct/Residue.h(151): note: see declaration of 'std::map<atomstruct::ResName,std::map<atomstruct::AtomName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<_Ty>>>,std::allocator<std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<_Ty>>,std::map<_Kty,_Ty,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>>>'
        with
        [
            _Kty=atomstruct::AtomName,
            _Ty=char
        ]
include\atomstruct/Residue.h(117): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Connection.h(60): warning C4305: 'initializing': truncation from 'double' to 'float'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Connection.h(85): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Connection.h(87): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Connection.h(88): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Bond>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Bond>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Bond.h(36): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Bond>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Bond.h(48): warning C4251: 'atomstruct::Bond::_rings': class 'std::vector<const atomstruct::Ring *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Bond'
        with
        [
            _Ty=const atomstruct::Ring *
        ]
include\atomstruct/Atom.h(80): note: see declaration of 'std::vector<const atomstruct::Ring *,std::allocator<_Ty>>'
        with
        [
            _Ty=const atomstruct::Ring *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Bond.h(116): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
cymol.cpp(3856): warning C4244: 'argument': conversion from 'long' to 'char', possible loss of data
cymol.cpp(6353): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(8041): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
cymol.cpp(8943): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(10146): warning C4244: 'argument': conversion from 'long' to 'char', possible loss of data
cymol.cpp(10855): warning C4244: 'argument': conversion from 'long' to 'char', possible loss of data
cymol.cpp(11151): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(11152): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(11153): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(11471): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(11732): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(11733): warning C4244: 'argument': conversion from 'long' to 'char', possible loss of data
cymol.cpp(18956): warning C4244: 'argument': conversion from 'long' to 'char', possible loss of data
cymol.cpp(19109): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(19261): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(23062): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(23214): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(23660): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(24225): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cymol.cpp(26263): warning C4244: 'argument': conversion from 'long' to 'char', possible loss of data
creating C:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\chimerax
creating C:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\chimerax\atomic
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:lib /LIBPATH:C:\cygwin64\home\goddard\chimerax\build\lib /LIBPATH:C:\cygwin64\home\goddard\chimerax\build\bin\libs /LIBPATH:C:\cygwin64\home\goddard\chimerax\build\bin\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\x64" "/LIBPATH:c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib\amd64" "/LIBPATH:c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\lib\amd64" "/LIBPATH:c:\Program Files (x86)\Windows Kits\10\lib\10.0.10586.0\ucrt\x64" "/LIBPATH:c:\Program Files (x86)\Windows Kits\10\lib\10.0.10586.0\um\x64" libatomstruct.lib libelement.lib /EXPORT:PyInit_cymol build\temp.win-amd64-3.7\Release\cymol.obj /OUT:C:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\chimerax\atomic\cymol.cp37-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.7\Release\cymol.cp37-win_amd64.lib
cymol.obj : warning LNK4197: export 'PyInit_cymol' specified multiple times; using first specification
   Creating library build\temp.win-amd64-3.7\Release\cymol.cp37-win_amd64.lib and object build\temp.win-amd64-3.7\Release\cymol.cp37-win_amd64.exp
Generating code
Finished generating code
mv chimerax/atomic/cymol.cp*.pyd cymol.pyd
rmdir -p chimerax/atomic
LDFLAGS="-L." /home/goddard/chimerax/build/bin/python.exe setup-cytmpl.py build_ext -i
Please put "# distutils: language=c++" in your .pyx or .pxd file(s)
Compiling cytmpl.pyx because it changed.
[1/1] Cythonizing cytmpl.pyx
running build_ext
building 'chimerax.atomic.cytmpl' extension
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Iinclude -IC:\cygwin64\home\goddard\chimerax\build\include -IC:\cygwin64\home\goddard\chimerax\build\bin\lib\site-packages\numpy\core\include -IC:\cygwin64\home\goddard\chimerax\build\bin\include -IC:\cygwin64\home\goddard\chimerax\build\bin\include "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\cppwinrt" "-Ic:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include" "-Ic:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include" "-Ic:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\ucrt" "-Ic:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\shared" "-Ic:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\um" "-Ic:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\winrt" /EHsc /Tpcytmpl.cpp /Fobuild\temp.win-amd64-3.7\Release\cytmpl.obj
cytmpl.cpp
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<C>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<C>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\pyinstance/PythonInstance.declare.h(93): note: see reference to class template instantiation 'pyinstance::PythonInstance<C>' being compiled
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<element::Element>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<element::Element>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\element/Element.h(38): note: see reference to class template instantiation 'pyinstance::PythonInstance<element::Element>' being compiled
include\element/Element.h(65): warning C4251: 'element::Element::_alkali_metals': class 'std::set<int,std::less<int>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=int
        ]
include\element/Element.h(65): note: see declaration of 'std::set<int,std::less<int>,std::allocator<_Kty>>'
        with
        [
            _Kty=int
        ]
include\element/Element.h(66): warning C4251: 'element::Element::_elements': class 'std::map<int,const element::Element *,std::less<int>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=int,
            _Ty=const element::Element *
        ]
include\element/Element.h(66): note: see declaration of 'std::map<int,const element::Element *,std::less<int>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=int,
            _Ty=const element::Element *
        ]
include\element/Element.h(67): warning C4251: 'element::Element::_halogens': class 'std::set<int,std::less<int>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=int
        ]
include\element/Element.h(65): note: see declaration of 'std::set<int,std::less<int>,std::allocator<_Kty>>'
        with
        [
            _Kty=int
        ]
include\element/Element.h(68): warning C4251: 'element::Element::_names': class 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=std::string
        ]
include\element/Element.h(68): note: see declaration of 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=std::string
        ]
include\element/Element.h(69): warning C4251: 'element::Element::_noble_gases': class 'std::set<int,std::less<int>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'element::Element'
        with
        [
            _Kty=int
        ]
include\element/Element.h(65): note: see declaration of 'std::set<int,std::less<int>,std::allocator<_Kty>>'
        with
        [
            _Kty=int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(48): warning C4251: 'atomstruct::Changes::created': class 'std::set<const void *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Changes'
        with
        [
            _Kty=const void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(48): note: see declaration of 'std::set<const void *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=const void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(49): warning C4251: 'atomstruct::Changes::modified': class 'std::set<const void *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Changes'
        with
        [
            _Kty=const void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(48): note: see declaration of 'std::set<const void *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=const void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(50): warning C4251: 'atomstruct::Changes::reasons': class 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Changes'
        with
        [
            _Kty=std::string
        ]
include\element/Element.h(68): note: see declaration of 'std::set<std::string,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=std::string
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::ChangeTracker>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::ChangeTracker>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(57): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::ChangeTracker>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(71): warning C4251: 'atomstruct::ChangeTracker::_structure_type_changes': class 'std::map<atomstruct::Structure *,atomstruct::ChangeTracker::ChangesArray,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
        with
        [
            _Kty=atomstruct::Structure *,
            _Ty=atomstruct::ChangeTracker::ChangesArray
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(71): note: see declaration of 'std::map<atomstruct::Structure *,atomstruct::ChangeTracker::ChangesArray,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=atomstruct::Structure *,
            _Ty=atomstruct::ChangeTracker::ChangesArray
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(72): warning C4251: 'atomstruct::ChangeTracker::_dead_structures': class 'std::set<atomstruct::Structure *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
        with
        [
            _Kty=atomstruct::Structure *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(72): note: see declaration of 'std::set<atomstruct::Structure *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Structure *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(81): warning C4251: 'atomstruct::ChangeTracker::REASON_ACTIVE_COORD_SET': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(82): warning C4251: 'atomstruct::ChangeTracker::REASON_ALT_LOC': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(83): warning C4251: 'atomstruct::ChangeTracker::REASON_ANISO_U': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(84): warning C4251: 'atomstruct::ChangeTracker::REASON_BALL_SCALE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(85): warning C4251: 'atomstruct::ChangeTracker::REASON_BFACTOR': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(86): warning C4251: 'atomstruct::ChangeTracker::REASON_COLOR': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(87): warning C4251: 'atomstruct::ChangeTracker::REASON_COORD': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(88): warning C4251: 'atomstruct::ChangeTracker::REASON_COORDSET': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(89): warning C4251: 'atomstruct::ChangeTracker::REASON_DISPLAY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(90): warning C4251: 'atomstruct::ChangeTracker::REASON_DRAW_MODE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(91): warning C4251: 'atomstruct::ChangeTracker::REASON_HALFBOND': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(92): warning C4251: 'atomstruct::ChangeTracker::REASON_HIDE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(93): warning C4251: 'atomstruct::ChangeTracker::REASON_IDATM_TYPE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(94): warning C4251: 'atomstruct::ChangeTracker::REASON_IS_BACKBONE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(95): warning C4251: 'atomstruct::ChangeTracker::REASON_NAME': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(96): warning C4251: 'atomstruct::ChangeTracker::REASON_OCCUPANCY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(97): warning C4251: 'atomstruct::ChangeTracker::REASON_RADIUS': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(98): warning C4251: 'atomstruct::ChangeTracker::REASON_RESIDUES': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(99): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_ADJUST': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(100): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_COLOR': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(101): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_DISPLAY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(102): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_HIDE_BACKBONE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(103): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_TETHER': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(104): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_ORIENTATION': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(105): warning C4251: 'atomstruct::ChangeTracker::REASON_RIBBON_MODE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(106): warning C4251: 'atomstruct::ChangeTracker::REASON_RING_COLOR': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(107): warning C4251: 'atomstruct::ChangeTracker::REASON_RING_DISPLAY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(108): warning C4251: 'atomstruct::ChangeTracker::REASON_RING_MODE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(109): warning C4251: 'atomstruct::ChangeTracker::REASON_SCENE_COORD': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(110): warning C4251: 'atomstruct::ChangeTracker::REASON_SELECTED': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(111): warning C4251: 'atomstruct::ChangeTracker::REASON_SEQUENCE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(112): warning C4251: 'atomstruct::ChangeTracker::REASON_SERIAL_NUMBER': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(113): warning C4251: 'atomstruct::ChangeTracker::REASON_STRUCTURE_CATEGORY': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(114): warning C4251: 'atomstruct::ChangeTracker::REASON_SS_ID': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(115): warning C4251: 'atomstruct::ChangeTracker::REASON_SS_TYPE': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\ChangeTracker.h(288): warning C4251: 'atomstruct::ChangeTracker::python_class_names': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::ChangeTracker'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\destruct.h(42): warning C4251: 'atomstruct::DestructionCoordinator::_observers': class 'std::set<atomstruct::DestructionObserver *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::DestructionCoordinator'
        with
        [
            _Kty=atomstruct::DestructionObserver *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\destruct.h(42): note: see declaration of 'std::set<atomstruct::DestructionObserver *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::DestructionObserver *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\destruct.h(43): warning C4251: 'atomstruct::DestructionCoordinator::_destroyed': class 'std::set<void *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::DestructionCoordinator'
        with
        [
            _Kty=void *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\destruct.h(31): note: see declaration of 'std::set<void *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=void *
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Sequence>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Sequence>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(45): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Sequence>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(51): warning C4251: 'atomstruct::Sequence::_nucleic3to1': class 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(49): note: see declaration of 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(52): warning C4251: 'atomstruct::Sequence::_protein3to1': class 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(49): note: see declaration of 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(53): warning C4251: 'atomstruct::Sequence::_rname3to1': class 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(49): note: see declaration of 'std::map<atomstruct::ResName,char,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=char
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(55): warning C4251: 'atomstruct::Sequence::_cache_g2ug': class 'std::map<unsigned int,unsigned int,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=unsigned int,
            _Ty=unsigned int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(55): note: see declaration of 'std::map<unsigned int,unsigned int,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=unsigned int,
            _Ty=unsigned int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(56): warning C4251: 'atomstruct::Sequence::_cache_ug2g': class 'std::map<unsigned int,unsigned int,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
        with
        [
            _Kty=unsigned int,
            _Ty=unsigned int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(55): note: see declaration of 'std::map<unsigned int,unsigned int,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=unsigned int,
            _Ty=unsigned int
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(57): warning C4251: 'atomstruct::Sequence::_cache_ungapped': class 'std::vector<char,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(47): note: see declaration of 'std::vector<char,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(62): warning C4251: 'atomstruct::Sequence::_contents': class 'std::vector<char,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(47): note: see declaration of 'std::vector<char,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(63): warning C4251: 'atomstruct::Sequence::_name': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Sequence'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Sequence.h(127): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(50): warning C4251: 'atomstruct::StructureSeq::_chain_id': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::StructureSeq'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(53): warning C4251: 'atomstruct::StructureSeq::_res_map': class 'std::map<atomstruct::Residue *,atomstruct::StructureSeq::std::SeqPos,std::less<_Kty>,std::allocator<std::pair<const _Kty,std::_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::StructureSeq'
        with
        [
            _Kty=atomstruct::Residue *,
            _Ty=atomstruct::StructureSeq::std::SeqPos
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(40): note: see declaration of 'std::map<atomstruct::Residue *,atomstruct::StructureSeq::std::SeqPos,std::less<_Kty>,std::allocator<std::pair<const _Kty,std::_Ty>>>'
        with
        [
            _Kty=atomstruct::Residue *,
            _Ty=atomstruct::StructureSeq::std::SeqPos
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(54): warning C4251: 'atomstruct::StructureSeq::_residues': class 'std::vector<atomstruct::Residue *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::StructureSeq'
        with
        [
            _Ty=atomstruct::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(39): note: see declaration of 'std::vector<atomstruct::Residue *,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(106): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::BaseManager>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::BaseManager>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\PBManager.h(42): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::BaseManager>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\PBManager.h(52): warning C4251: 'atomstruct::BaseManager::_groups': class 'std::map<std::string,atomstruct::Proxy_PBGroup *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::BaseManager'
        with
        [
            _Kty=std::string,
            _Ty=atomstruct::Proxy_PBGroup *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\PBManager.h(47): note: see declaration of 'std::map<std::string,atomstruct::Proxy_PBGroup *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=atomstruct::Proxy_PBGroup *
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Ring>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Ring>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(26): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Ring>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(31): warning C4251: 'atomstruct::Ring::_bonds': class 'std::set<atomstruct::Bond *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Ring'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(29): note: see declaration of 'std::set<atomstruct::Bond *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(32): warning C4251: 'atomstruct::Ring::_atoms': class 'std::set<atomstruct::Atom *,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Ring'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(28): note: see declaration of 'std::set<atomstruct::Atom *,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Atom *
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Structure>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Structure>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(96): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Structure>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(130): warning C4251: 'atomstruct::Structure::_atoms': class 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(49): note: see declaration of 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(132): warning C4251: 'atomstruct::Structure::_bonds': class 'std::vector<atomstruct::Bond *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(48): note: see declaration of 'std::vector<atomstruct::Bond *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(135): warning C4251: 'atomstruct::Structure::_coord_sets': class 'std::vector<atomstruct::CoordSet *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Ty=atomstruct::CoordSet *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(106): note: see declaration of 'std::vector<atomstruct::CoordSet *,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::CoordSet *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(138): warning C4251: 'atomstruct::Structure::_input_seq_info': class 'std::map<atomstruct::ChainID,std::vector<atomstruct::ResName,std::allocator<_Kty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=std::string,
            _Ty=std::vector<atomstruct::ResName,std::allocator<std::string>>
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(107): note: see declaration of 'std::map<atomstruct::ChainID,std::vector<atomstruct::ResName,std::allocator<_Kty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=std::vector<atomstruct::ResName,std::allocator<std::string>>
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(145): warning C4251: 'atomstruct::Structure::_residues': class 'std::vector<atomstruct::Residue *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Ty=atomstruct::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\StructureSeq.h(39): note: see declaration of 'std::vector<atomstruct::Residue *,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(156): warning C4251: 'atomstruct::Structure::_rings': class 'std::set<atomstruct::Ring,std::less<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=atomstruct::Ring
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(115): note: see declaration of 'std::set<atomstruct::Ring,std::less<_Kty>,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Ring
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(241): warning C4251: 'atomstruct::Structure::input_seq_source': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(246): warning C4251: 'atomstruct::Structure::metadata': class 'std::map<atomstruct::ChainID,std::vector<atomstruct::ResName,std::allocator<_Kty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Structure'
        with
        [
            _Kty=std::string,
            _Ty=std::vector<atomstruct::ResName,std::allocator<std::string>>
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Structure.h(107): note: see declaration of 'std::map<atomstruct::ChainID,std::vector<atomstruct::ResName,std::allocator<_Kty>>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=std::vector<atomstruct::ResName,std::allocator<std::string>>
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::CoordSet>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::CoordSet>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(30): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::CoordSet>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(38): warning C4251: 'atomstruct::CoordSet::_coords': class 'std::vector<atomstruct::Coord,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::CoordSet'
        with
        [
            _Ty=atomstruct::Coord
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(35): note: see declaration of 'std::vector<atomstruct::Coord,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::Coord
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(40): warning C4251: 'atomstruct::CoordSet::_bfactor_map': class 'std::unordered_map<const atomstruct::Atom *,float,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::CoordSet'
        with
        [
            _Kty=const atomstruct::Atom *,
            _Ty=float
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(40): note: see declaration of 'std::unordered_map<const atomstruct::Atom *,float,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=const atomstruct::Atom *,
            _Ty=float
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(41): warning C4251: 'atomstruct::CoordSet::_occupancy_map': class 'std::unordered_map<const atomstruct::Atom *,float,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::CoordSet'
        with
        [
            _Kty=const atomstruct::Atom *,
            _Ty=float
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(40): note: see declaration of 'std::unordered_map<const atomstruct::Atom *,float,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=const atomstruct::Atom *,
            _Ty=float
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(63): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(66): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<atomstruct::Atom>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<atomstruct::Atom>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\atomstruct/Atom.h(57): note: see reference to class template instantiation 'pyinstance::PythonInstance<atomstruct::Atom>' being compiled
include\atomstruct/Atom.h(113): warning C4251: 'atomstruct::Atom::_alt_loc_map': class 'std::map<unsigned char,atomstruct::Atom::_Alt_loc_info,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
        with
        [
            _Kty=unsigned char,
            _Ty=atomstruct::Atom::_Alt_loc_info
        ]
include\atomstruct/Atom.h(112): note: see declaration of 'std::map<unsigned char,atomstruct::Atom::_Alt_loc_info,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=unsigned char,
            _Ty=atomstruct::Atom::_Alt_loc_info
        ]
include\atomstruct/Atom.h(115): warning C4251: 'atomstruct::Atom::_bonds': class 'std::vector<atomstruct::Bond *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
        with
        [
            _Kty=atomstruct::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(48): note: see declaration of 'std::vector<atomstruct::Bond *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Bond *
        ]
include\atomstruct/Atom.h(116): warning C4251: 'atomstruct::Atom::_computed_idatm_type': class 'chutil::CString<5,65,116,111,109,32,84,121,112,101>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\string_types.h(29): note: see declaration of 'chutil::CString<5,65,116,111,109,32,84,121,112,101>'
include\atomstruct/Atom.h(123): warning C4251: 'atomstruct::Atom::_explicit_idatm_type': class 'chutil::CString<5,65,116,111,109,32,84,121,112,101>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\string_types.h(29): note: see declaration of 'chutil::CString<5,65,116,111,109,32,84,121,112,101>'
include\atomstruct/Atom.h(125): warning C4251: 'atomstruct::Atom::_name': class 'chutil::CString<5,65,116,111,109,32,78,97,109,101>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\string_types.h(27): note: see declaration of 'chutil::CString<5,65,116,111,109,32,78,97,109,101>'
include\atomstruct/Atom.h(126): warning C4251: 'atomstruct::Atom::_neighbors': class 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
        with
        [
            _Kty=atomstruct::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\Ring.h(49): note: see declaration of 'std::vector<atomstruct::Atom *,std::allocator<_Kty>>'
        with
        [
            _Kty=atomstruct::Atom *
        ]
include\atomstruct/Atom.h(131): warning C4251: 'atomstruct::Atom::_rings': class 'std::vector<const atomstruct::Ring *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'atomstruct::Atom'
        with
        [
            _Ty=const atomstruct::Ring *
        ]
include\atomstruct/Atom.h(80): note: see declaration of 'std::vector<const atomstruct::Ring *,std::allocator<_Ty>>'
        with
        [
            _Ty=const atomstruct::Ring *
        ]
include\atomstruct/Atom.h(187): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
include\atomstruct/Atom.h(191): warning C4244: 'return': conversion from 'double' to 'float', possible loss of data
include\atomstruct/Atom.h(205): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<tmpl::CoordSet>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<tmpl::CoordSet>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\CoordSet.h(28): note: see reference to class template instantiation 'pyinstance::PythonInstance<tmpl::CoordSet>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\CoordSet.h(33): warning C4251: 'tmpl::CoordSet::_coords': class 'std::vector<atomstruct::Coord,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'tmpl::CoordSet'
        with
        [
            _Ty=atomstruct::Coord
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\CoordSet.h(35): note: see declaration of 'std::vector<atomstruct::Coord,std::allocator<_Ty>>'
        with
        [
            _Ty=atomstruct::Coord
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<tmpl::Atom>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<tmpl::Atom>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
include\atomstruct/tmpl/Atom.h(37): note: see reference to class template instantiation 'pyinstance::PythonInstance<tmpl::Atom>' being compiled
include\atomstruct/tmpl/Atom.h(47): warning C4251: 'tmpl::Atom::_bonds': class 'std::vector<tmpl::Bond *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'tmpl::Atom'
        with
        [
            _Ty=tmpl::Bond *
        ]
include\atomstruct/tmpl/Atom.h(39): note: see declaration of 'std::vector<tmpl::Bond *,std::allocator<_Ty>>'
        with
        [
            _Ty=tmpl::Bond *
        ]
include\atomstruct/tmpl/Atom.h(49): warning C4251: 'tmpl::Atom::_idatm_type': class 'chutil::CString<5,65,116,111,109,32,84,121,112,101>' needs to have dll-interface to be used by clients of class 'tmpl::Atom'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\string_types.h(29): note: see declaration of 'chutil::CString<5,65,116,111,109,32,84,121,112,101>'
include\atomstruct/tmpl/Atom.h(52): warning C4251: 'tmpl::Atom::_name': class 'chutil::CString<5,65,116,111,109,32,78,97,109,101>' needs to have dll-interface to be used by clients of class 'tmpl::Atom'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\string_types.h(27): note: see declaration of 'chutil::CString<5,65,116,111,109,32,78,97,109,101>'
include\atomstruct/tmpl/Atom.h(53): warning C4251: 'tmpl::Atom::_neighbors': class 'std::vector<tmpl::Atom *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'tmpl::Atom'
        with
        [
            _Ty=tmpl::Atom *
        ]
include\atomstruct/tmpl/Atom.h(40): note: see declaration of 'std::vector<tmpl::Atom *,std::allocator<_Ty>>'
        with
        [
            _Ty=tmpl::Atom *
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<tmpl::Bond>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<tmpl::Bond>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Bond.h(28): note: see reference to class template instantiation 'pyinstance::PythonInstance<tmpl::Bond>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\TAexcept.h(25): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'tmpl::TA_exception'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\stdexcept(156): note: see declaration of 'std::runtime_error'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\TAexcept.h(25): note: see declaration of 'tmpl::TA_exception'
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<tmpl::Residue>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<tmpl::Residue>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Residue.h(34): note: see reference to class template instantiation 'pyinstance::PythonInstance<tmpl::Residue>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Residue.h(71): warning C4251: 'tmpl::Residue::_name': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'tmpl::Residue'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Residue.h(72): warning C4251: 'tmpl::Residue::_atoms': class 'std::map<atomstruct::AtomName,tmpl::Atom *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'tmpl::Residue'
        with
        [
            _Kty=atomstruct::AtomName,
            _Ty=tmpl::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Residue.h(65): note: see declaration of 'std::map<atomstruct::AtomName,tmpl::Atom *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=atomstruct::AtomName,
            _Ty=tmpl::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Residue.h(74): warning C4251: 'tmpl::Residue::_description': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'tmpl::Residue'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Residue.h(75): warning C4251: 'tmpl::Residue::_link_atoms': class 'std::vector<tmpl::Atom *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'tmpl::Residue'
        with
        [
            _Ty=tmpl::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Atom.h(40): note: see declaration of 'std::vector<tmpl::Atom *,std::allocator<_Ty>>'
        with
        [
            _Ty=tmpl::Atom *
        ]
include\pyinstance/PythonInstance.declare.h(67): warning C4251: 'pyinstance::PythonInstance<tmpl::Molecule>::_buffer': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'pyinstance::PythonInstance<tmpl::Molecule>'
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(37): note: see reference to class template instantiation 'pyinstance::PythonInstance<tmpl::Molecule>' being compiled
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(46): warning C4251: 'tmpl::Molecule::_atoms': class 'std::set<tmpl::Atom *,std::less<_Kty>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'tmpl::Molecule'
        with
        [
            _Kty=tmpl::Atom *,
            _Ty=tmpl::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(41): note: see declaration of 'std::set<tmpl::Atom *,std::less<_Kty>,std::allocator<_Ty>>'
        with
        [
            _Kty=tmpl::Atom *,
            _Ty=tmpl::Atom *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(47): warning C4251: 'tmpl::Molecule::_bonds': class 'std::set<tmpl::Bond *,std::less<_Kty>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'tmpl::Molecule'
        with
        [
            _Kty=tmpl::Bond *,
            _Ty=tmpl::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(42): note: see declaration of 'std::set<tmpl::Bond *,std::less<_Kty>,std::allocator<_Ty>>'
        with
        [
            _Kty=tmpl::Bond *,
            _Ty=tmpl::Bond *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(48): warning C4251: 'tmpl::Molecule::_coord_sets': class 'std::vector<tmpl::CoordSet *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'tmpl::Molecule'
        with
        [
            _Ty=tmpl::CoordSet *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(43): note: see declaration of 'std::vector<tmpl::CoordSet *,std::allocator<_Ty>>'
        with
        [
            _Ty=tmpl::CoordSet *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(49): warning C4251: 'tmpl::Molecule::_residues': class 'std::map<atomstruct::ResName,tmpl::Residue *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of class 'tmpl::Molecule'
        with
        [
            _Kty=std::string,
            _Ty=tmpl::Residue *
        ]
c:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\include\atomstruct\tmpl\Molecule.h(44): note: see declaration of 'std::map<atomstruct::ResName,tmpl::Residue *,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=tmpl::Residue *
        ]
cytmpl.cpp(2025): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
cytmpl.cpp(2026): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
creating C:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\chimerax
creating C:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\chimerax\atomic
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:lib /LIBPATH:C:\cygwin64\home\goddard\chimerax\build\lib /LIBPATH:C:\cygwin64\home\goddard\chimerax\build\bin\libs /LIBPATH:C:\cygwin64\home\goddard\chimerax\build\bin\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\x64" "/LIBPATH:c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib\amd64" "/LIBPATH:c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\lib\amd64" "/LIBPATH:c:\Program Files (x86)\Windows Kits\10\lib\10.0.10586.0\ucrt\x64" "/LIBPATH:c:\Program Files (x86)\Windows Kits\10\lib\10.0.10586.0\um\x64" libatomstruct.lib libelement.lib /EXPORT:PyInit_cytmpl build\temp.win-amd64-3.7\Release\cytmpl.obj /OUT:C:\cygwin64\home\goddard\chimerax\src\bundles\atomic\atomic_cpp\chimerax\atomic\cytmpl.cp37-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.7\Release\cytmpl.cp37-win_amd64.lib
cytmpl.obj : warning LNK4197: export 'PyInit_cytmpl' specified multiple times; using first specification
   Creating library build\temp.win-amd64-3.7\Release\cytmpl.cp37-win_amd64.lib and object build\temp.win-amd64-3.7\Release\cytmpl.cp37-win_amd64.exp
Generating code
Finished generating code
mv chimerax/atomic/cytmpl.cp*.pyd cytmpl.pyd
rmdir -p chimerax/atomic
/home/goddard/chimerax/build/bin/rsync.convert -rlptWv libmolc.dll cymol.pyd cymol.pyx cytmpl.pyd cytmpl.pyx data include lib ../src
sending incremental file list
cymol.pyd
cymol.pyx
cytmpl.pyd
cytmpl.pyx
libmolc.dll
data/
data/idatm/
data/idatm/templates/
data/idatm/templates/A.idatmres
data/idatm/templates/ACE.idatmres
data/idatm/templates/ALA.idatmres
data/idatm/templates/ARG.idatmres
data/idatm/templates/ASN.idatmres
data/idatm/templates/ASP.idatmres
data/idatm/templates/C.idatmres
data/idatm/templates/CYS.idatmres
data/idatm/templates/DA.idatmres
data/idatm/templates/DC.idatmres
data/idatm/templates/DG.idatmres
data/idatm/templates/DT.idatmres
data/idatm/templates/FORMAT
data/idatm/templates/G.idatmres
data/idatm/templates/GLN.idatmres
data/idatm/templates/GLU.idatmres
data/idatm/templates/GLY.idatmres
data/idatm/templates/HID.idatmres
data/idatm/templates/HIE.idatmres
data/idatm/templates/HIP.idatmres
data/idatm/templates/HIS.idatmres
data/idatm/templates/HOH.idatmres
data/idatm/templates/HYP.idatmres
data/idatm/templates/ILE.idatmres
data/idatm/templates/LEU.idatmres
data/idatm/templates/LYS.idatmres
data/idatm/templates/MET.idatmres
data/idatm/templates/MSE.idatmres
data/idatm/templates/PHE.idatmres
data/idatm/templates/PRO.idatmres
data/idatm/templates/SER.idatmres
data/idatm/templates/T.idatmres
data/idatm/templates/THR.idatmres
data/idatm/templates/TRP.idatmres
data/idatm/templates/TYR.idatmres
data/idatm/templates/U.idatmres
data/idatm/templates/VAL.idatmres
include/
include/atomic/
include/atomic/ctypes_pyinst.h
include/atomstruct/
include/atomstruct/Atom.h
include/atomstruct/AtomicStructure.h
include/atomstruct/Bond.h
include/atomstruct/Chain.h
include/atomstruct/ChangeTracker.h
include/atomstruct/Connection.h
include/atomstruct/Coord.h
include/atomstruct/CoordSet.h
include/atomstruct/MolResId.h
include/atomstruct/PBGroup.h
include/atomstruct/PBManager.h
include/atomstruct/Point.h
include/atomstruct/Pseudobond.h
include/atomstruct/Real.h
include/atomstruct/Residue.h
include/atomstruct/Rgba.h
include/atomstruct/RibbonXSection.h
include/atomstruct/Ring.h
include/atomstruct/Sequence.h
include/atomstruct/Structure.h
include/atomstruct/StructureSeq.h
include/atomstruct/backbone.h
include/atomstruct/destruct.h
include/atomstruct/imex.h
include/atomstruct/polymer.h
include/atomstruct/seq_assoc.h
include/atomstruct/session.h
include/atomstruct/string_types.h
include/atomstruct/tmpl/
include/atomstruct/tmpl/Atom.h
include/atomstruct/tmpl/Bond.h
include/atomstruct/tmpl/Coord.h
include/atomstruct/tmpl/CoordSet.h
include/atomstruct/tmpl/Molecule.h
include/atomstruct/tmpl/Residue.h
include/atomstruct/tmpl/TAexcept.h
include/atomstruct/tmpl/TemplateCache.h
include/atomstruct/tmpl/resDescrip.h
include/atomstruct/tmpl/residues.h
include/atomstruct/tmpl/resinternal.h
include/atomstruct/tmpl/restmpl.h
include/element/
include/element/Element.h
include/element/imex.h
include/pyinstance/
include/pyinstance/PythonInstance.declare.h
include/pyinstance/PythonInstance.instantiate.h
include/pyinstance/imex.h
include/pyinstance/imex.map.h
lib/
lib/libatomstruct.dll
lib/libatomstruct.lib
lib/libelement.dll
lib/libelement.lib
lib/libpyinstance.dll
lib/libpyinstance.lib

sent 3,706,128 bytes  received 1,881 bytes  7,416,018.00 bytes/sec
total size is 3,698,599  speedup is 1.00
make[2]: Leaving directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp'
make[1]: Leaving directory '/home/goddard/chimerax/src/bundles/atomic/atomic_cpp'
../../../ChimeraX.app/bin/ChimeraX.exe --nogui --safemode --exit --cmd "devel install . user false exit true  test false"
INFO:
Executing: devel install . user false exit true  test false
running build
running build_py
creating build
creating build\lib
creating build\lib\chimerax
creating build\lib\chimerax\atomic
copying src\args.py -> build\lib\chimerax\atomic
copying src\attr_registration.py -> build\lib\chimerax\atomic
copying src\bond_geom.py -> build\lib\chimerax\atomic
copying src\changes.py -> build\lib\chimerax\atomic
copying src\colors.py -> build\lib\chimerax\atomic
copying src\contextmenu.py -> build\lib\chimerax\atomic
copying src\ctypes_support.py -> build\lib\chimerax\atomic
copying src\idatm.py -> build\lib\chimerax\atomic
copying src\molarray.py -> build\lib\chimerax\atomic
copying src\molc.py -> build\lib\chimerax\atomic
copying src\molobject.py -> build\lib\chimerax\atomic
copying src\molsurf.py -> build\lib\chimerax\atomic
copying src\path.py -> build\lib\chimerax\atomic
copying src\pbgroup.py -> build\lib\chimerax\atomic
copying src\pdbmatrices.py -> build\lib\chimerax\atomic
copying src\presets.py -> build\lib\chimerax\atomic
copying src\ribbon.py -> build\lib\chimerax\atomic
copying src\selectors.py -> build\lib\chimerax\atomic
copying src\settings.py -> build\lib\chimerax\atomic
copying src\shapedrawing.py -> build\lib\chimerax\atomic
copying src\sse.py -> build\lib\chimerax\atomic
copying src\structure.py -> build\lib\chimerax\atomic
copying src\struct_edit.py -> build\lib\chimerax\atomic
copying src\triggers.py -> build\lib\chimerax\atomic
copying src\widgets.py -> build\lib\chimerax\atomic
copying src\__init__.py -> build\lib\chimerax\atomic
creating build\lib\chimerax\atomic\data
creating build\lib\chimerax\atomic\data\idatm
creating build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\A.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\ACE.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\ALA.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\ARG.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\ASN.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\ASP.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\C.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\CYS.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\DA.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\DC.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\DG.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\DT.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\FORMAT -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\G.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\GLN.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\GLU.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\GLY.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\HID.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\HIE.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\HIP.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\HIS.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\HOH.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\HYP.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\ILE.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\LEU.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\LYS.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\MET.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\MSE.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\PHE.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\PRO.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\SER.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\T.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\THR.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\TRP.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\TYR.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\U.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
copying src\data\idatm\templates\VAL.idatmres -> build\lib\chimerax\atomic\data\idatm\templates
creating build\lib\chimerax\atomic\include
creating build\lib\chimerax\atomic\include\atomic
copying src\include\atomic\ctypes_pyinst.h -> build\lib\chimerax\atomic\include\atomic
creating build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Atom.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\AtomicStructure.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\backbone.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Bond.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Chain.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\ChangeTracker.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Connection.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Coord.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\CoordSet.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\destruct.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\imex.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\MolResId.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\PBGroup.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\PBManager.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Point.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\polymer.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Pseudobond.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Real.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Residue.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Rgba.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\RibbonXSection.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Ring.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Sequence.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\seq_assoc.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\session.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\string_types.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\Structure.h -> build\lib\chimerax\atomic\include\atomstruct
copying src\include\atomstruct\StructureSeq.h -> build\lib\chimerax\atomic\include\atomstruct
creating build\lib\chimerax\atomic\include\element
copying src\include\element\Element.h -> build\lib\chimerax\atomic\include\element
copying src\include\element\imex.h -> build\lib\chimerax\atomic\include\element
creating build\lib\chimerax\atomic\include\pyinstance
copying src\include\pyinstance\imex.h -> build\lib\chimerax\atomic\include\pyinstance
copying src\include\pyinstance\imex.map.h -> build\lib\chimerax\atomic\include\pyinstance
copying src\include\pyinstance\PythonInstance.declare.h -> build\lib\chimerax\atomic\include\pyinstance
copying src\include\pyinstance\PythonInstance.instantiate.h -> build\lib\chimerax\atomic\include\pyinstance
creating build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\Atom.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\Bond.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\Coord.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\CoordSet.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\Molecule.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\resDescrip.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\Residue.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\residues.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\resinternal.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\restmpl.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\TAexcept.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
copying src\include\atomstruct\tmpl\TemplateCache.h -> build\lib\chimerax\atomic\include\atomstruct\tmpl
creating build\lib\chimerax\atomic\lib
copying src\lib\libatomstruct.dll -> build\lib\chimerax\atomic\lib
copying src\lib\libatomstruct.lib -> build\lib\chimerax\atomic\lib
copying src\lib\libelement.dll -> build\lib\chimerax\atomic\lib
copying src\lib\libelement.lib -> build\lib\chimerax\atomic\lib
copying src\lib\libpyinstance.dll -> build\lib\chimerax\atomic\lib
copying src\lib\libpyinstance.lib -> build\lib\chimerax\atomic\lib
copying src\cymol.pyd -> build\lib\chimerax\atomic
copying src\cymol.pyx -> build\lib\chimerax\atomic
copying src\cytmpl.pyd -> build\lib\chimerax\atomic
copying src\cytmpl.pyx -> build\lib\chimerax\atomic
copying src\libmolc.dll -> build\lib\chimerax\atomic
running build_ext
running bdist_wheel
installing to build\bdist.win-amd64\wheel
running install
running install_lib
running build_ext
creating build\bdist.win-amd64
creating build\bdist.win-amd64\wheel
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\args.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\attr_registration.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\bond_geom.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\changes.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\colors.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\contextmenu.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\ctypes_support.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\cymol.pyd -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\cymol.pyx -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\cytmpl.pyd -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\cytmpl.pyx -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\A.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\ACE.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\ALA.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\ARG.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\ASN.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\ASP.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\C.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\CYS.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\DA.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\DC.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\DG.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\DT.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\FORMAT -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\G.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\GLN.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\GLU.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\GLY.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\HID.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\HIE.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\HIP.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\HIS.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\HOH.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\HYP.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\ILE.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\LEU.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\LYS.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\MET.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\MSE.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\PHE.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\PRO.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\SER.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\T.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\THR.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\TRP.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\TYR.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\U.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\data\idatm\templates\VAL.idatmres -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\data\idatm\templates
copying build\lib\chimerax\atomic\idatm.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomic
copying build\lib\chimerax\atomic\include\atomic\ctypes_pyinst.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomic
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Atom.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\AtomicStructure.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\backbone.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Bond.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Chain.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\ChangeTracker.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Connection.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Coord.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\CoordSet.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\destruct.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\imex.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\MolResId.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\PBGroup.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\PBManager.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Point.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\polymer.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Pseudobond.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Real.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Residue.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Rgba.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\RibbonXSection.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Ring.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Sequence.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\seq_assoc.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\session.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\string_types.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\Structure.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
copying build\lib\chimerax\atomic\include\atomstruct\StructureSeq.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\Atom.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\Bond.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\Coord.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\CoordSet.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\Molecule.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\resDescrip.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\Residue.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\residues.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\resinternal.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\restmpl.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\TAexcept.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
copying build\lib\chimerax\atomic\include\atomstruct\tmpl\TemplateCache.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\atomstruct\tmpl
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\element
copying build\lib\chimerax\atomic\include\element\Element.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\element
copying build\lib\chimerax\atomic\include\element\imex.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\element
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\pyinstance
copying build\lib\chimerax\atomic\include\pyinstance\imex.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\pyinstance
copying build\lib\chimerax\atomic\include\pyinstance\imex.map.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\pyinstance
copying build\lib\chimerax\atomic\include\pyinstance\PythonInstance.declare.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\pyinstance
copying build\lib\chimerax\atomic\include\pyinstance\PythonInstance.instantiate.h -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\include\pyinstance
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\lib
copying build\lib\chimerax\atomic\lib\libatomstruct.dll -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\lib
copying build\lib\chimerax\atomic\lib\libatomstruct.lib -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\lib
copying build\lib\chimerax\atomic\lib\libelement.dll -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\lib
copying build\lib\chimerax\atomic\lib\libelement.lib -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\lib
copying build\lib\chimerax\atomic\lib\libpyinstance.dll -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\lib
copying build\lib\chimerax\atomic\lib\libpyinstance.lib -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic\lib
copying build\lib\chimerax\atomic\libmolc.dll -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\molarray.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\molc.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\molobject.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\molsurf.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\path.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\pbgroup.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\pdbmatrices.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\presets.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\ribbon.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\selectors.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\settings.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\shapedrawing.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\sse.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\structure.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\struct_edit.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\triggers.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\widgets.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
copying build\lib\chimerax\atomic\__init__.py -> build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\chimerax\atomic
running install_egg_info
running egg_info
creating ChimeraX_Atomic.egg-info
writing ChimeraX_Atomic.egg-info\PKG-INFO
writing dependency_links to ChimeraX_Atomic.egg-info\dependency_links.txt
writing requirements to ChimeraX_Atomic.egg-info\requires.txt
writing top-level names to ChimeraX_Atomic.egg-info\top_level.txt
writing manifest file 'ChimeraX_Atomic.egg-info\SOURCES.txt'
reading manifest file 'ChimeraX_Atomic.egg-info\SOURCES.txt'
writing manifest file 'ChimeraX_Atomic.egg-info\SOURCES.txt'
Copying ChimeraX_Atomic.egg-info to build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.data\purelib\ChimeraX_Atomic-1.0-py3.7.egg-info
running install_scripts
creating build\bdist.win-amd64\wheel\ChimeraX_Atomic-1.0.dist-info\WHEEL
creating 'dist\ChimeraX_Atomic-1.0-cp37-cp37m-win_amd64.whl' and adding 'build\bdist.win-amd64\wheel' to it
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/__init__.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/args.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/attr_registration.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/bond_geom.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/changes.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/colors.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/contextmenu.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/ctypes_support.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/cymol.pyd'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/cymol.pyx'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/cytmpl.pyd'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/cytmpl.pyx'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/idatm.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/libmolc.dll'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/molarray.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/molc.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/molobject.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/molsurf.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/path.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/pbgroup.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/pdbmatrices.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/presets.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/ribbon.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/selectors.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/settings.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/shapedrawing.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/sse.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/struct_edit.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/structure.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/triggers.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/widgets.py'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/A.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/ACE.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/ALA.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/ARG.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/ASN.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/ASP.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/C.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/CYS.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/DA.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/DC.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/DG.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/DT.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/FORMAT'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/G.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/GLN.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/GLU.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/GLY.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/HID.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/HIE.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/HIP.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/HIS.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/HOH.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/HYP.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/ILE.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/LEU.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/LYS.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/MET.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/MSE.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/PHE.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/PRO.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/SER.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/T.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/THR.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/TRP.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/TYR.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/U.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/data/idatm/templates/VAL.idatmres'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomic/ctypes_pyinst.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Atom.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/AtomicStructure.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Bond.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Chain.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/ChangeTracker.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Connection.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Coord.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/CoordSet.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/MolResId.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/PBGroup.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/PBManager.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Point.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Pseudobond.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Real.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Residue.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Rgba.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/RibbonXSection.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Ring.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Sequence.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/Structure.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/StructureSeq.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/backbone.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/destruct.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/imex.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/polymer.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/seq_assoc.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/session.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/string_types.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/Atom.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/Bond.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/Coord.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/CoordSet.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/Molecule.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/Residue.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/TAexcept.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/TemplateCache.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/resDescrip.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/residues.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/resinternal.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/atomstruct/tmpl/restmpl.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/element/Element.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/element/imex.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/pyinstance/PythonInstance.declare.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/pyinstance/PythonInstance.instantiate.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/pyinstance/imex.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/include/pyinstance/imex.map.h'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/lib/libatomstruct.dll'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/lib/libatomstruct.lib'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/lib/libelement.dll'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/lib/libelement.lib'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/lib/libpyinstance.dll'
adding 'ChimeraX_Atomic-1.0.data/purelib/chimerax/atomic/lib/libpyinstance.lib'
adding 'ChimeraX_Atomic-1.0.dist-info/METADATA'
adding 'ChimeraX_Atomic-1.0.dist-info/WHEEL'
adding 'ChimeraX_Atomic-1.0.dist-info/top_level.txt'
adding 'ChimeraX_Atomic-1.0.dist-info/RECORD'
removing build\bdist.win-amd64\wheel
Distribution is in .\dist\ChimeraX_Atomic-1.0-cp37-cp37m-win_amd64.whl
INFO:
Executing: toolshed install ".\\dist\\ChimeraX_Atomic-1.0-cp37-cp37m-win_amd64.whl" userOnly false
Successfully installed ChimeraX-Atomic-1.0
Installed ChimeraX-Atomic (1.0)

0.00% done: Initializing core
50.00% done: Initializing bundles
$ 
