=> Bootstrap dependency digest>=20010302: found digest-20180917 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for qore-0.8.13.5 ./next_build.sh Need git revision to create ./include/qore/intern/git-revision.h /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/data/scratch/lang/qore/work/qore-0.8.13.5' Making all in lib gmake[2]: Entering directory '/data/scratch/lang/qore/work/qore-0.8.13.5/lib' echo "Build started!" depbase=`echo qpp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I../include/qore -I../include -I../include -I../lib -I/usr/pkg/include -I/usr/pkg/include -DNDEBUG=1 -I/usr/include -I/usr/pkg/include -DHAVE_UNIX_CONFIG_H -D_QORE_LIB_INTERN -DMODULE_DIR=\"/usr/pkg/lib/qore-modules\" -DMODULE_VER_DIR=\"/usr/pkg/lib/qore-modules/0.8.13\" -DUSER_MODULE_DIR=\"/usr/pkg/share/qore-modules\" -DUSER_MODULE_VER_DIR=\"/usr/pkg/share/qore-modules/0.8.13\" -I/usr/include -I/usr/pkg/include -DHAVE_UNIX_CONFIG_H -O2 -I/usr/include -I/usr/pkg/include -fno-strict-aliasing -pthread -Wall -lm -O2 -I/usr/include -I/usr/pkg/include -fno-strict-aliasing -pthread -Wall -MT qpp.o -MD -MP -MF $depbase.Tpo -c -o qpp.o qpp.cpp &&\ mv -f $depbase.Tpo $depbase.Po Build started! /bin/sh ../libtool --tag=CXX --mode=link clang++ -O2 -I/usr/include -I/usr/pkg/include -fno-strict-aliasing -pthread -Wall -lm -O2 -I/usr/include -I/usr/pkg/include -fno-strict-aliasing -pthread -Wall -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o qpp qpp.o libtool: link: clang++ -O2 -I/data/scratch/lang/qore/work/.buildlink/include -fno-strict-aliasing -pthread -Wall -O2 -fno-strict-aliasing -pthread -Wall -Wl,-rpath -Wl,/usr/pkg/lib -o qpp qpp.o -lm -L/data/scratch/lang/qore/work/.buildlink/lib -pthread /usr/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/data/scratch/lang/qore/work/qore-0.8.13.5/lib' gmake[4]: Entering directory '/data/scratch/lang/qore/work/qore-0.8.13.5/lib' echo "Build started!" Build started! ./qpp -V QC_Queue.qpp -o QC_Queue.cpp ./qpp -V QC_Socket.qpp -o QC_Socket.cpp ./qpp -V QC_ReadOnlyFile.qpp -o QC_ReadOnlyFile.cpp ./qpp -V QC_File.qpp -o QC_File.cpp ./qpp -V QC_AbstractSmartLock.qpp -o QC_AbstractSmartLock.cpp ./qpp -V QC_Mutex.qpp -o QC_Mutex.cpp ./qpp -V QC_AutoLock.qpp -o QC_AutoLock.cpp ./qpp -V QC_Gate.qpp -o QC_Gate.cpp ./qpp -V QC_AutoGate.qpp -o QC_AutoGate.cpp ./qpp -V QC_RWLock.qpp -o QC_RWLock.cpp ./qpp -V QC_AutoReadLock.qpp -o QC_AutoReadLock.cpp ./qpp -V QC_AutoWriteLock.qpp -o QC_AutoWriteLock.cpp ./qpp -V QC_Condition.qpp -o QC_Condition.cpp ./qpp -V QC_Sequence.qpp -o QC_Sequence.cpp ./qpp -V QC_Counter.qpp -o QC_Counter.cpp ./qpp -V QC_HTTPClient.qpp -o QC_HTTPClient.cpp qpp: creating cpp file QC_AutoGate.qpp -> QC_AutoGate.cpp qpp: creating unit test file QC_AutoGate.qpp -> ./QC_AutoGate.qtest qpp: qpp: creating cpp file QC_Sequence.qpp -> QC_Sequence.cpp creating dox file QC_AutoGate.qpp -> ./QC_AutoGate.dox.h qpp: creating unit test file QC_Sequence.qpp -> ./QC_Sequence.qtest qpp: creating cpp file QC_Gate.qpp -> QC_Gate.cpp qpp: creating dox file QC_Sequence.qpp -> ./QC_Sequence.dox.h qpp: creating cpp file QC_AutoReadLock.qpp -> QC_AutoReadLock.cpp qpp: qpp: creating cpp file QC_Queue.qpp -> QC_Queue.cpp creating cpp file QC_AutoLock.qpp -> QC_AutoLock.cpp qpp: creating unit test file QC_Gate.qpp -> ./QC_Gate.qtest qpp: creating unit test file QC_AutoReadLock.qpp -> ./QC_AutoReadLock.qtest qpp: qpp: creating cpp file QC_Condition.qpp -> QC_Condition.cpp creating dox file QC_Gate.qpp -> ./QC_Gate.dox.h qpp: creating dox file QC_AutoReadLock.qpp -> ./QC_AutoReadLock.dox.h qpp: creating cpp file QC_Mutex.qpp -> QC_Mutex.cpp qpp: creating unit test file QC_AutoLock.qpp -> ./QC_AutoLock.qtest qpp: creating dox file QC_AutoLock.qpp -> ./QC_AutoLock.dox.h qpp: creating unit test file QC_Queue.qpp -> ./QC_Queue.qtest qpp: creating unit test file QC_Condition.qpp -> ./QC_Condition.qtest qpp: creating unit test file QC_Mutex.qpp -> ./QC_Mutex.qtest qpp: creating dox file QC_Condition.qpp -> ./QC_Condition.dox.h qpp: creating dox file QC_Queue.qpp -> ./QC_Queue.dox.h qpp: creating dox file QC_Mutex.qpp -> ./QC_Mutex.dox.h ./qpp -V QC_FtpClient.qpp -o QC_FtpClient.cpp ./qpp -V QC_AbstractIterator.qpp -o QC_AbstractIterator.cpp ./qpp -V QC_AbstractQuantifiedIterator.qpp -o QC_AbstractQuantifiedIterator.cpp ./qpp -V QC_AbstractBidirectionalIterator.qpp -o QC_AbstractBidirectionalIterator.cpp ./qpp -V QC_AbstractQuantifiedBidirectionalIterator.qpp -o QC_AbstractQuantifiedBidirectionalIterator.cpp ./qpp -V QC_ListIterator.qpp -o QC_ListIterator.cpp ./qpp -V QC_ListReverseIterator.qpp -o QC_ListReverseIterator.cpp ./qpp -V QC_HashIterator.qpp -o QC_HashIterator.cpp qpp: creating cpp file QC_FtpClient.qpp -> QC_FtpClient.cpp qpp: creating cpp file QC_AbstractQuantifiedIterator.qpp -> QC_AbstractQuantifiedIterator.cpp qpp: creating cpp file QC_AbstractBidirectionalIterator.qpp -> QC_AbstractBidirectionalIterator.cpp qpp: creating unit test file QC_AbstractQuantifiedIterator.qpp -> ./QC_AbstractQuantifiedIterator.qtest qpp: creating unit test file QC_AbstractBidirectionalIterator.qpp -> ./QC_AbstractBidirectionalIterator.qtest qpp: creating dox file QC_AbstractQuantifiedIterator.qpp -> ./QC_AbstractQuantifiedIterator.dox.h qpp: creating dox file QC_AbstractBidirectionalIterator.qpp -> ./QC_AbstractBidirectionalIterator.dox.h ./qpp -V QC_HashReverseIterator.qpp -o QC_HashReverseIterator.cpp qpp: creating cpp file QC_AbstractQuantifiedBidirectionalIterator.qpp -> QC_AbstractQuantifiedBidirectionalIterator.cpp ./qpp -V QC_HashKeyIterator.qpp -o QC_HashKeyIterator.cpp qpp: creating unit test file QC_AbstractQuantifiedBidirectionalIterator.qpp -> ./QC_AbstractQuantifiedBidirectionalIterator.qtest qpp: creating dox file QC_AbstractQuantifiedBidirectionalIterator.qpp -> ./QC_AbstractQuantifiedBidirectionalIterator.dox.h ./qpp -V QC_HashKeyReverseIterator.qpp -o QC_HashKeyReverseIterator.cpp qpp: qpp: creating cpp file QC_AbstractIterator.qpp -> QC_AbstractIterator.cpp creating cpp file QC_ListIterator.qpp -> QC_ListIterator.cpp qpp: creating unit test file QC_AbstractIterator.qpp -> ./QC_AbstractIterator.qtest qpp: creating dox file QC_AbstractIterator.qpp -> ./QC_AbstractIterator.dox.h qpp: creating unit test file QC_ListIterator.qpp -> ./QC_ListIterator.qtest qpp: creating dox file QC_ListIterator.qpp -> ./QC_ListIterator.dox.h qpp: creating cpp file QC_ListReverseIterator.qpp -> QC_ListReverseIterator.cpp qpp: creating cpp file QC_HashIterator.qpp -> QC_HashIterator.cpp ./qpp -V QC_HashPairIterator.qpp -o QC_HashPairIterator.cpp qpp: qpp: creating unit test file QC_ListReverseIterator.qpp -> ./QC_ListReverseIterator.qtest creating cpp file QC_HTTPClient.qpp -> QC_HTTPClient.cpp qpp: creating dox file QC_ListReverseIterator.qpp -> ./QC_ListReverseIterator.dox.h qpp: creating unit test file QC_HashIterator.qpp -> ./QC_HashIterator.qtest qpp: creating dox file QC_HashIterator.qpp -> ./QC_HashIterator.dox.h ./qpp -V QC_HashPairReverseIterator.qpp -o QC_HashPairReverseIterator.cpp ./qpp -V QC_ObjectIterator.qpp -o QC_ObjectIterator.cpp ./qpp -V QC_ObjectReverseIterator.qpp -o QC_ObjectReverseIterator.cpp qpp: creating unit test file QC_HTTPClient.qpp -> ./QC_HTTPClient.qtest qpp: creating cpp file QC_Counter.qpp -> QC_Counter.cpp qpp: creating dox file QC_HTTPClient.qpp -> ./QC_HTTPClient.dox.h qpp: creating unit test file QC_Counter.qpp -> ./QC_Counter.qtest qpp: creating dox file QC_Counter.qpp -> ./QC_Counter.dox.h ./qpp -V QC_ObjectKeyIterator.qpp -o QC_ObjectKeyIterator.cpp qpp: creating cpp file QC_RWLock.qpp -> QC_RWLock.cpp qpp: creating cpp file QC_HashKeyIterator.qpp -> QC_HashKeyIterator.cpp qpp: creating unit test file QC_RWLock.qpp -> ./QC_RWLock.qtest qpp: creating dox file QC_RWLock.qpp -> ./QC_RWLock.dox.h qpp: creating unit test file QC_HashKeyIterator.qpp -> ./QC_HashKeyIterator.qtest qpp: creating dox file QC_HashKeyIterator.qpp -> ./QC_HashKeyIterator.dox.h qpp: creating cpp file QC_Socket.qpp -> QC_Socket.cpp qpp: creating cpp file QC_HashReverseIterator.qpp -> QC_HashReverseIterator.cpp ./qpp -V QC_ObjectKeyReverseIterator.qpp -o QC_ObjectKeyReverseIterator.cpp qpp: creating unit test file QC_HashReverseIterator.qpp -> ./QC_HashReverseIterator.qtest qpp: qpp: creating dox file QC_HashReverseIterator.qpp -> ./QC_HashReverseIterator.dox.h creating cpp file QC_AutoWriteLock.qpp -> QC_AutoWriteLock.cpp qpp: creating cpp file QC_AbstractSmartLock.qpp -> QC_AbstractSmartLock.cpp qpp: creating unit test file QC_AutoWriteLock.qpp -> ./QC_AutoWriteLock.qtest ./qpp -V QC_ObjectPairIterator.qpp -o QC_ObjectPairIterator.cpp qpp: creating dox file QC_AutoWriteLock.qpp -> ./QC_AutoWriteLock.dox.h qpp: creating unit test file QC_AbstractSmartLock.qpp -> ./QC_AbstractSmartLock.qtest qpp: creating dox file QC_AbstractSmartLock.qpp -> ./QC_AbstractSmartLock.dox.h ./qpp -V QC_ObjectPairReverseIterator.qpp -o QC_ObjectPairReverseIterator.cpp ./qpp -V QC_HashListIterator.qpp -o QC_HashListIterator.cpp ./qpp -V QC_HashListReverseIterator.qpp -o QC_HashListReverseIterator.cpp qpp: creating unit test file QC_Socket.qpp -> ./QC_Socket.qtest qpp: creating dox file QC_Socket.qpp -> ./QC_Socket.dox.h qpp: creating cpp file QC_HashPairIterator.qpp -> QC_HashPairIterator.cpp qpp: creating unit test file QC_HashPairIterator.qpp -> ./QC_HashPairIterator.qtest qpp: creating dox file QC_HashPairIterator.qpp -> ./QC_HashPairIterator.dox.h ./qpp -V QC_ListHashIterator.qpp -o QC_ListHashIterator.cpp qpp: creating cpp file QC_ObjectReverseIterator.qpp -> QC_ObjectReverseIterator.cpp qpp: creating cpp file QC_ObjectKeyIterator.qpp -> QC_ObjectKeyIterator.cpp qpp: creating cpp file QC_HashPairReverseIterator.qpp -> QC_HashPairReverseIterator.cpp qpp: creating unit test file QC_ObjectReverseIterator.qpp -> ./QC_ObjectReverseIterator.qtest qpp: creating dox file QC_ObjectReverseIterator.qpp -> ./QC_ObjectReverseIterator.dox.h qpp: creating unit test file QC_ObjectKeyIterator.qpp -> ./QC_ObjectKeyIterator.qtest qpp: creating dox file QC_ObjectKeyIterator.qpp -> ./QC_ObjectKeyIterator.dox.h qpp: creating unit test file QC_HashPairReverseIterator.qpp -> ./QC_HashPairReverseIterator.qtest qpp: creating dox file QC_HashPairReverseIterator.qpp -> ./QC_HashPairReverseIterator.dox.h ./qpp -V QC_ListHashReverseIterator.qpp -o QC_ListHashReverseIterator.cpp ./qpp -V QC_AbstractLineIterator.qpp -o QC_AbstractLineIterator.cpp ./qpp -V QC_FileLineIterator.qpp -o QC_FileLineIterator.cpp ./qpp -V QC_DataLineIterator.qpp -o QC_DataLineIterator.cpp qpp: creating cpp file QC_ObjectKeyReverseIterator.qpp -> QC_ObjectKeyReverseIterator.cpp qpp: qpp: creating unit test file QC_ObjectKeyReverseIterator.qpp -> ./QC_ObjectKeyReverseIterator.qtest creating cpp file QC_ObjectIterator.qpp -> QC_ObjectIterator.cpp qpp: creating dox file QC_ObjectKeyReverseIterator.qpp -> ./QC_ObjectKeyReverseIterator.dox.h qpp: creating unit test file QC_ObjectIterator.qpp -> ./QC_ObjectIterator.qtest qpp: creating dox file QC_ObjectIterator.qpp -> ./QC_ObjectIterator.dox.h ./qpp -V QC_InputStreamLineIterator.qpp -o QC_InputStreamLineIterator.cpp ./qpp -V QC_SingleValueIterator.qpp -o QC_SingleValueIterator.cpp qpp: creating cpp file QC_DataLineIterator.qpp -> QC_DataLineIterator.cpp qpp: creating cpp file QC_FileLineIterator.qpp -> QC_FileLineIterator.cpp qpp: creating unit test file QC_DataLineIterator.qpp -> ./QC_DataLineIterator.qtest qpp: creating dox file QC_DataLineIterator.qpp -> ./QC_DataLineIterator.dox.h qpp: creating unit test file QC_FileLineIterator.qpp -> ./QC_FileLineIterator.qtest qpp: creating dox file QC_FileLineIterator.qpp -> ./QC_FileLineIterator.dox.h qpp: creating cpp file QC_InputStreamLineIterator.qpp -> QC_InputStreamLineIterator.cpp ./qpp -V QC_RangeIterator.qpp -o QC_RangeIterator.cpp ./qpp -V QC_ThreadPool.qpp -o QC_ThreadPool.cpp qpp: creating cpp file QC_SingleValueIterator.qpp -> QC_SingleValueIterator.cpp qpp: creating unit test file QC_SingleValueIterator.qpp -> ./QC_SingleValueIterator.qtest qpp: creating dox file QC_SingleValueIterator.qpp -> ./QC_SingleValueIterator.dox.h ./qpp -V QC_TreeMap.qpp -o QC_TreeMap.cpp ./qpp -V QC_AbstractDatasource.qpp -o QC_AbstractDatasource.cpp qpp: creating cpp file QC_TreeMap.qpp -> QC_TreeMap.cpp qpp: creating unit test file QC_TreeMap.qpp -> ./QC_TreeMap.qtest qpp: creating dox file QC_TreeMap.qpp -> ./QC_TreeMap.dox.h ./qpp -V QC_Datasource.qpp -o QC_Datasource.cpp qpp: creating cpp file QC_ThreadPool.qpp -> QC_ThreadPool.cpp qpp: creating unit test file QC_ThreadPool.qpp -> ./QC_ThreadPool.qtest qpp: creating dox file QC_ThreadPool.qpp -> ./QC_ThreadPool.dox.h ./qpp -V QC_DatasourcePool.qpp -o QC_DatasourcePool.cpp qpp: creating cpp file QC_Datasource.qpp -> QC_Datasource.cpp qpp: creating unit test file QC_Datasource.qpp -> ./QC_Datasource.qtest qpp: creating dox file QC_Datasource.qpp -> ./QC_Datasource.dox.h qpp: creating unit test file QC_FtpClient.qpp -> ./QC_FtpClient.qtest qpp: creating cpp file QC_File.qpp -> QC_File.cpp qpp: creating dox file QC_FtpClient.qpp -> ./QC_FtpClient.dox.h qpp: creating cpp file QC_ReadOnlyFile.qpp -> QC_ReadOnlyFile.cpp qpp: creating unit test file QC_File.qpp -> ./QC_File.qtest qpp: creating dox file QC_File.qpp -> ./QC_File.dox.h qpp: creating cpp file QC_ObjectPairIterator.qpp -> QC_ObjectPairIterator.cpp qpp: creating unit test file QC_ReadOnlyFile.qpp -> ./QC_ReadOnlyFile.qtest qpp: creating dox file QC_ReadOnlyFile.qpp -> ./QC_ReadOnlyFile.dox.h qpp: creating unit test file QC_ObjectPairIterator.qpp -> ./QC_ObjectPairIterator.qtest qpp: creating dox file QC_ObjectPairIterator.qpp -> ./QC_ObjectPairIterator.dox.h qpp: creating cpp file QC_HashListReverseIterator.qpp -> QC_HashListReverseIterator.cpp ./qpp -V QC_SQLStatement.qpp -o QC_SQLStatement.cpp qpp: creating unit test file QC_HashListReverseIterator.qpp -> ./QC_HashListReverseIterator.qtest qpp: creating dox file QC_HashListReverseIterator.qpp -> ./QC_HashListReverseIterator.dox.h qpp: creating cpp file QC_HashKeyReverseIterator.qpp -> QC_HashKeyReverseIterator.cpp qpp: creating cpp file QC_AbstractLineIterator.qpp -> QC_AbstractLineIterator.cpp qpp: creating unit test file QC_HashKeyReverseIterator.qpp -> ./QC_HashKeyReverseIterator.qtest qpp: creating dox file QC_HashKeyReverseIterator.qpp -> ./QC_HashKeyReverseIterator.dox.h qpp: creating unit test file QC_AbstractLineIterator.qpp -> ./QC_AbstractLineIterator.qtest qpp: creating dox file QC_AbstractLineIterator.qpp -> ./QC_AbstractLineIterator.dox.h qpp: creating cpp file QC_RangeIterator.qpp -> QC_RangeIterator.cpp qpp: creating cpp file QC_ListHashReverseIterator.qpp -> QC_ListHashReverseIterator.cpp ./qpp -V QC_Dir.qpp -o QC_Dir.cpp qpp: creating unit test file QC_RangeIterator.qpp -> ./QC_RangeIterator.qtest qpp: ./qpp -V QC_ProgramControl.qpp -o QC_ProgramControl.cpp creating dox file QC_RangeIterator.qpp -> ./QC_RangeIterator.dox.h qpp: creating unit test file QC_ListHashReverseIterator.qpp -> ./QC_ListHashReverseIterator.qtest qpp: creating dox file QC_ListHashReverseIterator.qpp -> ./QC_ListHashReverseIterator.dox.h ./qpp -V QC_Program.qpp -o QC_Program.cpp qpp: creating cpp file QC_AbstractDatasource.qpp -> QC_AbstractDatasource.cpp ./qpp -V QC_DebugProgram.qpp -o QC_DebugProgram.cpp ./qpp -V QC_Breakpoint.qpp -o QC_Breakpoint.cpp qpp: creating unit test file QC_AbstractDatasource.qpp -> ./QC_AbstractDatasource.qtest qpp: creating dox file QC_AbstractDatasource.qpp -> ./QC_AbstractDatasource.dox.h ./qpp -V QC_GetOpt.qpp -o QC_GetOpt.cpp ./qpp -V QC_TermIOS.qpp -o QC_TermIOS.cpp ./qpp -V QC_TimeZone.qpp -o QC_TimeZone.cpp ./qpp -V QC_SSLCertificate.qpp -o QC_SSLCertificate.cpp ./qpp -V QC_SSLPrivateKey.qpp -o QC_SSLPrivateKey.cpp qpp: creating cpp file QC_Breakpoint.qpp -> QC_Breakpoint.cpp qpp: hashdecl 'StatementInfo' creating cpp file QC_ProgramControl.qpp -> QC_ProgramControl.cpp qpp: creating unit test file QC_Breakpoint.qpp -> ./QC_Breakpoint.qtest qpp: creating cpp file QC_DebugProgram.qpp -> QC_DebugProgram.cpp qpp: creating cpp file QC_SQLStatement.qpp -> QC_SQLStatement.cpp qpp: creating dox file QC_Breakpoint.qpp -> ./QC_Breakpoint.dox.h qpp: creating unit test file QC_ProgramControl.qpp -> ./QC_ProgramControl.qtest qpp: creating unit test file QC_DebugProgram.qpp -> ./QC_DebugProgram.qtest ./qpp -V QC_AbstractThreadResource.qpp -o QC_AbstractThreadResource.cpp qpp: qpp: creating dox file QC_ProgramControl.qpp -> ./QC_ProgramControl.dox.h creating cpp file QC_GetOpt.qpp -> QC_GetOpt.cpp qpp: creating dox file QC_DebugProgram.qpp -> ./QC_DebugProgram.dox.h qpp: creating unit test file QC_SQLStatement.qpp -> ./QC_SQLStatement.qtest qpp: creating dox file QC_SQLStatement.qpp -> ./QC_SQLStatement.dox.h ./qpp -V QC_InputStream.qpp -o QC_InputStream.cpp qpp: creating unit test file QC_GetOpt.qpp -> ./QC_GetOpt.qtest qpp: creating dox file QC_GetOpt.qpp -> ./QC_GetOpt.dox.h ./qpp -V QC_OutputStream.qpp -o QC_OutputStream.cpp qpp: hashdecl 'DirStatInfo' creating cpp file QC_Dir.qpp -> QC_Dir.cpp qpp: creating cpp file QC_TimeZone.qpp -> QC_TimeZone.cpp qpp: creating cpp file QC_SSLCertificate.qpp -> QC_SSLCertificate.cpp ./qpp -V QC_BinaryInputStream.qpp -o QC_BinaryInputStream.cpp qpp: creating unit test file QC_TimeZone.qpp -> ./QC_TimeZone.qtest qpp: creating dox file QC_TimeZone.qpp -> ./QC_TimeZone.dox.h qpp: creating unit test file QC_SSLCertificate.qpp -> ./QC_SSLCertificate.qtest qpp: creating dox file QC_SSLCertificate.qpp -> ./QC_SSLCertificate.dox.h qpp: creating cpp file QC_SSLPrivateKey.qpp -> QC_SSLPrivateKey.cpp qpp: qpp: creating unit test file QC_Dir.qpp -> ./QC_Dir.qtest creating cpp file QC_TermIOS.qpp -> QC_TermIOS.cpp qpp: creating unit test file QC_SSLPrivateKey.qpp -> ./QC_SSLPrivateKey.qtest qpp: creating dox file QC_Dir.qpp -> ./QC_Dir.dox.h qpp: creating dox file QC_SSLPrivateKey.qpp -> ./QC_SSLPrivateKey.dox.h qpp: creating cpp file QC_DatasourcePool.qpp -> QC_DatasourcePool.cpp ./qpp -V QC_BinaryOutputStream.qpp -o QC_BinaryOutputStream.cpp ./qpp -V QC_StringInputStream.qpp -o QC_StringInputStream.cpp ./qpp -V QC_StringOutputStream.qpp -o QC_StringOutputStream.cpp ./qpp -V QC_FileInputStream.qpp -o QC_FileInputStream.cpp qpp: creating unit test file QC_DatasourcePool.qpp -> ./QC_DatasourcePool.qtest qpp: creating dox file QC_DatasourcePool.qpp -> ./QC_DatasourcePool.dox.h ./qpp -V QC_FileOutputStream.qpp -o QC_FileOutputStream.cpp qpp: creating unit test file QC_TermIOS.qpp -> ./QC_TermIOS.qtest qpp: creating dox file QC_TermIOS.qpp -> ./QC_TermIOS.dox.h qpp: creating cpp file QC_InputStream.qpp -> QC_InputStream.cpp ./qpp -V QC_EncodingConversionInputStream.qpp -o QC_EncodingConversionInputStream.cpp qpp: creating unit test file QC_InputStream.qpp -> ./QC_InputStream.qtest qpp: creating dox file QC_InputStream.qpp -> ./QC_InputStream.dox.h qpp: creating cpp file QC_AbstractThreadResource.qpp -> QC_AbstractThreadResource.cpp ./qpp -V QC_EncodingConversionOutputStream.qpp -o QC_EncodingConversionOutputStream.cpp qpp: creating unit test file QC_AbstractThreadResource.qpp -> ./QC_AbstractThreadResource.qtest qpp: creating dox file QC_AbstractThreadResource.qpp -> ./QC_AbstractThreadResource.dox.h ./qpp -V QC_StreamPipe.qpp -o QC_StreamPipe.cpp ./qpp -V QC_PipeInputStream.qpp -o QC_PipeInputStream.cpp qpp: creating cpp file QC_ListHashIterator.qpp -> QC_ListHashIterator.cpp qpp: creating cpp file QC_BinaryInputStream.qpp -> QC_BinaryInputStream.cpp qpp: creating cpp file QC_OutputStream.qpp -> QC_OutputStream.cpp qpp: creating unit test file QC_ListHashIterator.qpp -> ./QC_ListHashIterator.qtest qpp: creating dox file QC_ListHashIterator.qpp -> ./QC_ListHashIterator.dox.h qpp: creating cpp file QC_FileInputStream.qpp -> QC_FileInputStream.cpp qpp: creating cpp file QC_StringOutputStream.qpp -> QC_StringOutputStream.cpp qpp: creating unit test file QC_BinaryInputStream.qpp -> ./QC_BinaryInputStream.qtest qpp: creating unit test file QC_OutputStream.qpp -> ./QC_OutputStream.qtest qpp: creating cpp file QC_BinaryOutputStream.qpp -> QC_BinaryOutputStream.cpp qpp: creating dox file QC_BinaryInputStream.qpp -> ./QC_BinaryInputStream.dox.h qpp: creating dox file QC_OutputStream.qpp -> ./QC_OutputStream.dox.h qpp: creating unit test file QC_FileInputStream.qpp -> ./QC_FileInputStream.qtest qpp: creating unit test file QC_StringOutputStream.qpp -> ./QC_StringOutputStream.qtest qpp: creating unit test file QC_BinaryOutputStream.qpp -> ./QC_BinaryOutputStream.qtest qpp: creating dox file QC_FileInputStream.qpp -> ./QC_FileInputStream.dox.h qpp: creating dox file QC_StringOutputStream.qpp -> ./QC_StringOutputStream.dox.h qpp: creating dox file QC_BinaryOutputStream.qpp -> ./QC_BinaryOutputStream.dox.h ./qpp -V QC_PipeOutputStream.qpp -o QC_PipeOutputStream.cpp ./qpp -V QC_StreamWriter.qpp -o QC_StreamWriter.cpp ./qpp -V QC_StreamReader.qpp -o QC_StreamReader.cpp ./qpp -V QC_BufferedStreamReader.qpp -o QC_BufferedStreamReader.cpp ./qpp -V QC_Transform.qpp -o QC_Transform.cpp qpp: creating cpp file QC_FileOutputStream.qpp -> QC_FileOutputStream.cpp ./qpp -V QC_TransformInputStream.qpp -o QC_TransformInputStream.cpp qpp: creating unit test file QC_FileOutputStream.qpp -> ./QC_FileOutputStream.qtest qpp: creating dox file QC_FileOutputStream.qpp -> ./QC_FileOutputStream.dox.h ./qpp -V QC_TransformOutputStream.qpp -o QC_TransformOutputStream.cpp qpp: creating cpp file QC_StreamPipe.qpp -> QC_StreamPipe.cpp qpp: creating unit test file QC_StreamPipe.qpp -> ./QC_StreamPipe.qtest qpp: creating dox file QC_StreamPipe.qpp -> ./QC_StreamPipe.dox.h qpp: creating cpp file QC_StringInputStream.qpp -> QC_StringInputStream.cpp qpp: creating cpp file QC_EncodingConversionInputStream.qpp -> QC_EncodingConversionInputStream.cpp ./qpp -V QC_StdoutOutputStream.qpp -o QC_StdoutOutputStream.cpp qpp: creating unit test file QC_InputStreamLineIterator.qpp -> ./QC_InputStreamLineIterator.qtest qpp: creating unit test file QC_StringInputStream.qpp -> ./QC_StringInputStream.qtest qpp: creating dox file QC_InputStreamLineIterator.qpp -> ./QC_InputStreamLineIterator.dox.h qpp: qpp: creating cpp file QC_PipeInputStream.qpp -> QC_PipeInputStream.cpp creating dox file QC_StringInputStream.qpp -> ./QC_StringInputStream.dox.h qpp: creating unit test file QC_EncodingConversionInputStream.qpp -> ./QC_EncodingConversionInputStream.qtest qpp: creating dox file QC_EncodingConversionInputStream.qpp -> ./QC_EncodingConversionInputStream.dox.h qpp: creating unit test file QC_PipeInputStream.qpp -> ./QC_PipeInputStream.qtest qpp: creating dox file QC_PipeInputStream.qpp -> ./QC_PipeInputStream.dox.h ./qpp -V QC_StderrOutputStream.qpp -o QC_StderrOutputStream.cpp ./qpp -V ql_misc.qpp -o ql_misc.cpp qpp: creating cpp file QC_HashListIterator.qpp -> QC_HashListIterator.cpp ./qpp -V ql_compression.qpp -o ql_compression.cpp ./qpp -V ql_thread.qpp -o ql_thread.cpp qpp: creating unit test file QC_HashListIterator.qpp -> ./QC_HashListIterator.qtest qpp: creating dox file QC_HashListIterator.qpp -> ./QC_HashListIterator.dox.h qpp: creating cpp file QC_ObjectPairReverseIterator.qpp -> QC_ObjectPairReverseIterator.cpp qpp: creating unit test file QC_ObjectPairReverseIterator.qpp -> ./QC_ObjectPairReverseIterator.qtest qpp: creating dox file QC_ObjectPairReverseIterator.qpp -> ./QC_ObjectPairReverseIterator.dox.h ./qpp -V ql_crypto.qpp -o ql_crypto.cpp ./qpp -V ql_lib.qpp -o ql_lib.cpp qpp: creating cpp file QC_PipeOutputStream.qpp -> QC_PipeOutputStream.cpp qpp: creating unit test file QC_PipeOutputStream.qpp -> ./QC_PipeOutputStream.qtest qpp: creating dox file QC_PipeOutputStream.qpp -> ./QC_PipeOutputStream.dox.h qpp: creating cpp file QC_BufferedStreamReader.qpp -> QC_BufferedStreamReader.cpp qpp: qpp: creating cpp file QC_Transform.qpp -> QC_Transform.cpp creating cpp file QC_StderrOutputStream.qpp -> QC_StderrOutputStream.cpp ./qpp -V ql_file.qpp -o ql_file.cpp qpp: creating unit test file QC_BufferedStreamReader.qpp -> ./QC_BufferedStreamReader.qtest qpp: creating dox file QC_BufferedStreamReader.qpp -> ./QC_BufferedStreamReader.dox.h qpp: creating cpp file QC_TransformInputStream.qpp -> QC_TransformInputStream.cpp qpp: creating unit test file QC_Transform.qpp -> ./QC_Transform.qtest qpp: creating unit test file QC_StderrOutputStream.qpp -> ./QC_StderrOutputStream.qtest qpp: creating dox file QC_Transform.qpp -> ./QC_Transform.dox.h qpp: creating dox file QC_StderrOutputStream.qpp -> ./QC_StderrOutputStream.dox.h ./qpp -V ql_string.qpp -o ql_string.cpp qpp: creating unit test file QC_TransformInputStream.qpp -> ./QC_TransformInputStream.qtest qpp: creating dox file QC_TransformInputStream.qpp -> ./QC_TransformInputStream.dox.h ./qpp -V ql_time.qpp -o ql_time.cpp ./qpp -V ql_math.qpp -o ql_math.cpp ./qpp -V ql_list.qpp -o ql_list.cpp qpp: creating cpp file QC_Program.qpp -> QC_Program.cpp qpp: creating cpp file QC_StreamWriter.qpp -> QC_StreamWriter.cpp qpp: creating cpp file QC_StdoutOutputStream.qpp -> QC_StdoutOutputStream.cpp qpp: creating unit test file QC_StreamWriter.qpp -> ./QC_StreamWriter.qtest qpp: creating dox file QC_StreamWriter.qpp -> ./QC_StreamWriter.dox.h qpp: creating unit test file QC_StdoutOutputStream.qpp -> ./QC_StdoutOutputStream.qtest qpp: creating dox file QC_StdoutOutputStream.qpp -> ./QC_StdoutOutputStream.dox.h qpp: creating unit test file QC_Program.qpp -> ./QC_Program.qtest qpp: creating dox file QC_Program.qpp -> ./QC_Program.dox.h ./qpp -V ql_pwd.qpp -o ql_pwd.cpp qpp: creating cpp file QC_TransformOutputStream.qpp -> QC_TransformOutputStream.cpp ./qpp -V ql_object.qpp -o ql_object.cpp qpp: creating unit test file QC_TransformOutputStream.qpp -> ./QC_TransformOutputStream.qtest qpp: creating dox file QC_TransformOutputStream.qpp -> ./QC_TransformOutputStream.dox.h ./qpp -V ql_dbi.qpp -o ql_dbi.cpp qpp: creating cpp file QC_StreamReader.qpp -> QC_StreamReader.cpp qpp: creating unit test file QC_StreamReader.qpp -> ./QC_StreamReader.qtest qpp: creating dox file QC_StreamReader.qpp -> ./QC_StreamReader.dox.h ./qpp -V ql_context.qpp -o ql_context.cpp qpp: creating cpp file ql_compression.qpp -> ql_compression.cpp qpp: creating unit test file ql_compression.qpp -> ./ql_compression.qtest qpp: creating dox file ql_compression.qpp -> ./ql_compression.dox.h ./qpp -V ql_env.qpp -o ql_env.cpp qpp: hashdecl 'StatInfo' hashdecl 'FilesystemInfo' creating cpp file ql_file.qpp -> ql_file.cpp qpp: hashdecl 'ExceptionInfo' creating cpp file ql_lib.qpp -> ql_lib.cpp qpp: creating cpp file ql_object.qpp -> ql_object.cpp qpp: creating cpp file ql_context.qpp -> ql_context.cpp ./qpp -V ql_type.qpp -o ql_type.cpp qpp: creating unit test file ql_context.qpp -> ./ql_context.qtest qpp: creating dox file ql_context.qpp -> ./ql_context.dox.h qpp: creating unit test file ql_object.qpp -> ./ql_object.qtest qpp: creating dox file ql_object.qpp -> ./ql_object.dox.h ./qpp -V qc_option.qpp -o qc_option.cpp qpp: creating unit test file ql_file.qpp -> ./ql_file.qtest qpp: creating unit test file ql_lib.qpp -> ./ql_lib.qtest qpp: creating dox file ql_file.qpp -> ./ql_file.dox.h qpp: creating dox file ql_lib.qpp -> ./ql_lib.dox.h qpp: creating cpp file ql_dbi.qpp -> ql_dbi.cpp ./qpp -V qc_errno.qpp -o qc_errno.cpp qpp: hashdecl 'CallStackInfo' creating cpp file ql_thread.qpp -> ql_thread.cpp qpp: creating unit test file ql_dbi.qpp -> ./ql_dbi.qtest qpp: creating dox file ql_dbi.qpp -> ./ql_dbi.dox.h qpp: creating unit test file ql_thread.qpp -> ./ql_thread.qtest qpp: creating dox file ql_thread.qpp -> ./ql_thread.dox.h qpp: creating cpp file ql_env.qpp -> ql_env.cpp qpp: creating unit test file ql_env.qpp -> ./ql_env.qtest qpp: creating cpp file ql_misc.qpp -> ql_misc.cpp ./qpp -V qc_qore.qpp -o qc_qore.cpp ./qpp -V Pseudo_QC_All.qpp -o Pseudo_QC_All.cpp qpp: creating dox file ql_env.qpp -> ./ql_env.dox.h ./qpp -V Pseudo_QC_Bool.qpp -o Pseudo_QC_Bool.cpp ./qpp -V Pseudo_QC_Int.qpp -o Pseudo_QC_Int.cpp ./qpp -V Pseudo_QC_Float.qpp -o Pseudo_QC_Float.cpp qpp: creating unit test file ql_misc.qpp -> ./ql_misc.qtest qpp: creating cpp file ql_type.qpp -> ql_type.cpp qpp: creating dox file ql_misc.qpp -> ./ql_misc.dox.h qpp: creating cpp file qc_errno.qpp -> qc_errno.cpp qpp: creating cpp file qc_option.qpp -> qc_option.cpp qpp: creating unit test file ql_type.qpp -> ./ql_type.qtest qpp: creating unit test file qc_errno.qpp -> ./qc_errno.qtest qpp: creating dox file ql_type.qpp -> ./ql_type.dox.h qpp: creating dox file qc_errno.qpp -> ./qc_errno.dox.h qpp: creating unit test file qc_option.qpp -> ./qc_option.qtest qpp: creating dox file qc_option.qpp -> ./qc_option.dox.h ./qpp -V Pseudo_QC_Date.qpp -o Pseudo_QC_Date.cpp ./qpp -V Pseudo_QC_Object.qpp -o Pseudo_QC_Object.cpp ./qpp -V Pseudo_QC_Hash.qpp -o Pseudo_QC_Hash.cpp qpp: creating cpp file ql_crypto.qpp -> ql_crypto.cpp qpp: creating cpp file qc_qore.qpp -> qc_qore.cpp qpp: creating unit test file qc_qore.qpp -> ./qc_qore.qtest qpp: creating dox file qc_qore.qpp -> ./qc_qore.dox.h ./qpp -V Pseudo_QC_String.qpp -o Pseudo_QC_String.cpp qpp: creating cpp file Pseudo_QC_Bool.qpp -> Pseudo_QC_Bool.cpp qpp: creating cpp file Pseudo_QC_Int.qpp -> Pseudo_QC_Int.cpp qpp: creating unit test file Pseudo_QC_Bool.qpp -> ./Pseudo_QC_Bool.qtest qpp: creating dox file Pseudo_QC_Bool.qpp -> ./Pseudo_QC_Bool.dox.h ./qpp -V Pseudo_QC_Binary.qpp -o Pseudo_QC_Binary.cpp qpp: creating cpp file Pseudo_QC_All.qpp -> Pseudo_QC_All.cpp ./qpp -V Pseudo_QC_List.qpp -o Pseudo_QC_List.cpp qpp: creating unit test file Pseudo_QC_All.qpp -> ./Pseudo_QC_All.qtest qpp: creating unit test file ql_crypto.qpp -> ./ql_crypto.qtest qpp: creating dox file Pseudo_QC_All.qpp -> ./Pseudo_QC_All.dox.h qpp: creating cpp file ql_pwd.qpp -> ql_pwd.cpp qpp: creating cpp file Pseudo_QC_Float.qpp -> Pseudo_QC_Float.cpp qpp: creating dox file ql_crypto.qpp -> ./ql_crypto.dox.h qpp: creating unit test file Pseudo_QC_Float.qpp -> ./Pseudo_QC_Float.qtest qpp: qpp: creating cpp file Pseudo_QC_Object.qpp -> Pseudo_QC_Object.cpp creating dox file Pseudo_QC_Float.qpp -> ./Pseudo_QC_Float.dox.h qpp: creating unit test file ql_pwd.qpp -> ./ql_pwd.qtest qpp: creating dox file ql_pwd.qpp -> ./ql_pwd.dox.h qpp: creating cpp file Pseudo_QC_Hash.qpp -> Pseudo_QC_Hash.cpp qpp: creating unit test file Pseudo_QC_Object.qpp -> ./Pseudo_QC_Object.qtest qpp: creating dox file Pseudo_QC_Object.qpp -> ./Pseudo_QC_Object.dox.h ./qpp -V Pseudo_QC_Closure.qpp -o Pseudo_QC_Closure.cpp ./qpp -V Pseudo_QC_Callref.qpp -o Pseudo_QC_Callref.cpp qpp: creating unit test file Pseudo_QC_Hash.qpp -> ./Pseudo_QC_Hash.qtest qpp: creating dox file Pseudo_QC_Hash.qpp -> ./Pseudo_QC_Hash.dox.h qpp: creating unit test file Pseudo_QC_Int.qpp -> ./Pseudo_QC_Int.qtest qpp: creating dox file Pseudo_QC_Int.qpp -> ./Pseudo_QC_Int.dox.h ./qpp -V Pseudo_QC_Nothing.qpp -o Pseudo_QC_Nothing.cpp ./qpp -V Pseudo_QC_Number.qpp -o Pseudo_QC_Number.cpp qpp: creating cpp file Pseudo_QC_Date.qpp -> Pseudo_QC_Date.cpp if [ -f parser.h -a \( ! -f parser.hpp -o \( parser.h -nt parser.hpp \) \) ]; then cp parser.h parser.hpp; fi qpp: creating unit test file Pseudo_QC_Date.qpp -> ./Pseudo_QC_Date.qtest qpp: creating dox file Pseudo_QC_Date.qpp -> ./Pseudo_QC_Date.dox.h qpp: creating cpp file QC_EncodingConversionOutputStream.qpp -> QC_EncodingConversionOutputStream.cpp qpp: creating unit test file QC_EncodingConversionOutputStream.qpp -> ./QC_EncodingConversionOutputStream.qtest qpp: creating dox file QC_EncodingConversionOutputStream.qpp -> ./QC_EncodingConversionOutputStream.dox.h qpp: creating cpp file Pseudo_QC_List.qpp -> Pseudo_QC_List.cpp qpp: creating cpp file Pseudo_QC_Binary.qpp -> Pseudo_QC_Binary.cpp qpp: creating unit test file Pseudo_QC_List.qpp -> ./Pseudo_QC_List.qtest qpp: creating dox file Pseudo_QC_List.qpp -> ./Pseudo_QC_List.dox.h qpp: creating unit test file Pseudo_QC_Binary.qpp -> ./Pseudo_QC_Binary.qtest qpp: creating dox file Pseudo_QC_Binary.qpp -> ./Pseudo_QC_Binary.dox.h qpp: creating cpp file Pseudo_QC_String.qpp -> Pseudo_QC_String.cpp qpp: creating cpp file Pseudo_QC_Nothing.qpp -> Pseudo_QC_Nothing.cpp qpp: creating unit test file Pseudo_QC_String.qpp -> ./Pseudo_QC_String.qtest qpp: creating dox file Pseudo_QC_String.qpp -> ./Pseudo_QC_String.dox.h qpp: creating unit test file Pseudo_QC_Nothing.qpp -> ./Pseudo_QC_Nothing.qtest qpp: creating dox file Pseudo_QC_Nothing.qpp -> ./Pseudo_QC_Nothing.dox.h qpp: creating cpp file Pseudo_QC_Callref.qpp -> Pseudo_QC_Callref.cpp qpp: creating unit test file Pseudo_QC_Callref.qpp -> ./Pseudo_QC_Callref.qtest qpp: creating dox file Pseudo_QC_Callref.qpp -> ./Pseudo_QC_Callref.dox.h qpp: creating cpp file Pseudo_QC_Closure.qpp -> Pseudo_QC_Closure.cpp qpp: qpp: creating unit test file Pseudo_QC_Closure.qpp -> ./Pseudo_QC_Closure.qtest creating cpp file Pseudo_QC_Number.qpp -> Pseudo_QC_Number.cpp qpp: creating dox file Pseudo_QC_Closure.qpp -> ./Pseudo_QC_Closure.dox.h qpp: creating unit test file Pseudo_QC_Number.qpp -> ./Pseudo_QC_Number.qtest qpp: creating dox file Pseudo_QC_Number.qpp -> ./Pseudo_QC_Number.dox.h qpp: creating cpp file ql_list.qpp -> ql_list.cpp qpp: creating unit test file ql_list.qpp -> ./ql_list.qtest qpp: creating dox file ql_list.qpp -> ./ql_list.dox.h qpp: creating cpp file ql_string.qpp -> ql_string.cpp qpp: creating cpp file ql_math.qpp -> ql_math.cpp qpp: creating unit test file ql_math.qpp -> ./ql_math.qtest qpp: creating dox file ql_math.qpp -> ./ql_math.dox.h qpp: hashdecl 'DateTimeInfo' hashdecl 'IsoWeekInfo' creating cpp file ql_time.qpp -> ql_time.cpp qpp: creating unit test file ql_string.qpp -> ./ql_string.qtest qpp: creating dox file ql_string.qpp -> ./ql_string.dox.h qpp: creating unit test file ql_time.qpp -> ./ql_time.qtest qpp: creating dox file ql_time.qpp -> ./ql_time.dox.h depbase=`echo single-compilation-unit.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I../include/qore -I../include -I../include -I../lib -I/usr/pkg/include -I/usr/pkg/include -DNDEBUG=1 -I/usr/include -I/usr/pkg/include -DHAVE_UNIX_CONFIG_H -D_QORE_LIB_INTERN -DMODULE_DIR=\"/usr/pkg/lib/qore-modules\" -DMODULE_VER_DIR=\"/usr/pkg/lib/qore-modules/0.8.13\" -DUSER_MODULE_DIR=\"/usr/pkg/share/qore-modules\" -DUSER_MODULE_VER_DIR=\"/usr/pkg/share/qore-modules/0.8.13\" -I/usr/include -I/usr/pkg/include -DHAVE_UNIX_CONFIG_H -O2 -I/usr/include -I/usr/pkg/include -fno-strict-aliasing -pthread -Wall -lm -O2 -I/usr/include -I/usr/pkg/include -fno-strict-aliasing -pthread -Wall -MT single-compilation-unit.lo -MD -MP -MF $depbase.Tpo -c -o single-compilation-unit.lo single-compilation-unit.cpp &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -DHAVE_CONFIG_H -I../include/qore -I../include -I../lib -I/data/scratch/lang/qore/work/.buildlink/include -DNDEBUG=1 -DHAVE_UNIX_CONFIG_H -D_QORE_LIB_INTERN -DMODULE_DIR=\"/usr/pkg/lib/qore-modules\" -DMODULE_VER_DIR=\"/usr/pkg/lib/qore-modules/0.8.13\" -DUSER_MODULE_DIR=\"/usr/pkg/share/qore-modules\" -DUSER_MODULE_VER_DIR=\"/usr/pkg/share/qore-modules/0.8.13\" -DHAVE_UNIX_CONFIG_H -O2 -fno-strict-aliasing -pthread -Wall -lm -O2 -fno-strict-aliasing -pthread -Wall -MT single-compilation-unit.lo -MD -MP -MF .deps/single-compilation-unit.Tpo -c single-compilation-unit.cpp -fPIC -DPIC -o .libs/single-compilation-unit.o In file included from single-compilation-unit.cpp:30: scanner.cpp:4232:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register yy_state_type yy_current_state; ^~~~~~~~~ scanner.cpp:4233:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *yy_cp, *yy_bp; ^~~~~~~~~ scanner.cpp:4233:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *yy_cp, *yy_bp; ^~~~~~~~~ scanner.cpp:4234:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int yy_act; ^~~~~~~~~ scanner.cpp:4288:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; ^~~~~~~~~ scanner.cpp:7905:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; ^~~~~~~~~ scanner.cpp:7906:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *source = yyg->yytext_ptr; ^~~~~~~~~ scanner.cpp:7907:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int number_to_move, i; ^~~~~~~~~ scanner.cpp:7907:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int number_to_move, i; ^~~~~~~~~ scanner.cpp:8039:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register yy_state_type yy_current_state; ^~~~~~~~~ scanner.cpp:8040:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *yy_cp; ^~~~~~~~~ scanner.cpp:8048:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); ^~~~~~~~~ scanner.cpp:8073:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int yy_is_jam; ^~~~~~~~~ scanner.cpp:8075:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *yy_cp = yyg->yy_c_buf_p; ^~~~~~~~~ scanner.cpp:8077:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register YY_CHAR yy_c = 1; ^~~~~~~~~ scanner.cpp:8096:33: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static void yyunput (int c, register char * yy_bp , yyscan_t yyscanner) ^~~~~~~~~ scanner.cpp:8098:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *yy_cp; ^~~~~~~~~ scanner.cpp:8109:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register yy_size_t number_to_move = yyg->yy_n_chars + 2; ^~~~~~~~~ scanner.cpp:8110:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ ^~~~~~~~~ scanner.cpp:8112:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char *source = ^~~~~~~~~ In file included from single-compilation-unit.cpp:43: ../lib/AbstractQoreNode.cpp:440:23: warning: unused function 'crlr_list_copy' [-Wunused-function] static QoreValueList* crlr_list_copy(const QoreValueList* n, ExceptionSink* xsink) { ^ LLVM ERROR: out of memory Stack dump: 0. Program arguments: /usr/bin/clang -cc1 -triple x86_64--netbsd -emit-obj -disable-free -main-file-name single-compilation-unit.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -relaxed-aliasing -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -dwarf-column-info -debugger-tuning=gdb -target-linker-version 1 -momit-leaf-frame-pointer -coverage-notes-file /data/scratch/lang/qore/work/qore-0.8.13.5/lib/.libs/single-compilation-unit.gcno -resource-dir /usr/lib/clang/7.0.0 -dependency-file .deps/single-compilation-unit.Tpo -sys-header-deps -MP -MT single-compilation-unit.lo -D HAVE_CONFIG_H -I ../include/qore -I ../include -I ../lib -I /data/scratch/lang/qore/work/.buildlink/include -D NDEBUG=1 -D HAVE_UNIX_CONFIG_H -D _QORE_LIB_INTERN -D MODULE_DIR="/usr/pkg/lib/qore-modules" -D MODULE_VER_DIR="/usr/pkg/lib/qore-modules/0.8.13" -D USER_MODULE_DIR="/usr/pkg/share/qore-modules" -D USER_MODULE_VER_DIR="/usr/pkg/share/qore-modules/0.8.13" -D HAVE_UNIX_CONFIG_H -D PIC -internal-isystem /usr/include/c++/ -O2 -Wall -Wall -fdeprecated-macro -fdebug-compilation-dir /data/scratch/lang/qore/work/qore-0.8.13.5/lib -ferror-limit 19 -fmessage-length 0 -pthread -stack-protector 1 -fobjc-runtime=gnustep -fcxx-exceptions -fexceptions -fdiagnostics-show-option -vectorize-loops -vectorize-slp -o .libs/single-compilation-unit.o -x c++ single-compilation-unit.cpp 1. parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module 'single-compilation-unit.cpp'. 4. Running pass 'ReachingDefAnalysis' on function '@_Z13init_charmapsv' clang: Error opening elf file: Resource exhaustion 0x101b145bd <_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertIPKcEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISA_EE5valueENS_11__wrap_iterIPcEEE4typeENSB_IS8_EESA_SA_+0x10a0d> at /usr/bin/clang 0x101b12800 <_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertIPKcEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISA_EE5valueENS_11__wrap_iterIPcEEE4typeENSB_IS8_EESA_SA_+0xec50> at /usr/bin/clang clang: error: unable to execute command: Abort trap (core dumped) clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 7.0.0 (trunk r337282) Target: x86_64--netbsd Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script. clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /var/tmp/single-compilation-unit-9da707.cpp clang: note: diagnostic msg: /var/tmp/single-compilation-unit-9da707.sh clang: note: diagnostic msg: ******************** gmake[4]: *** [Makefile:1642: single-compilation-unit.lo] Error 1 gmake[4]: Leaving directory '/data/scratch/lang/qore/work/qore-0.8.13.5/lib' gmake[3]: *** [Makefile:1677: all-recursive] Error 1 gmake[3]: Leaving directory '/data/scratch/lang/qore/work/qore-0.8.13.5/lib' gmake[2]: *** [Makefile:1160: all] Error 2 gmake[2]: Leaving directory '/data/scratch/lang/qore/work/qore-0.8.13.5/lib' gmake[1]: *** [Makefile:1944: all-recursive] Error 1 gmake[1]: Leaving directory '/data/scratch/lang/qore/work/qore-0.8.13.5' gmake: *** [Makefile:1597: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/lang/qore *** Error code 1 Stop. make: stopped in /data/pkgsrc/lang/qore