Back to Multiple platform build/check report for BioC 3.12
ABCDEFGHIJKL[M]NOPQRSTUVWXYZ

BUILD BIN report for mzR on merida1

This page was generated on 2021-05-06 12:35:55 -0400 (Thu, 06 May 2021).

To the developers/maintainers of the mzR package:
Please make sure to use the following settings in order to reproduce any error or warning you see on this page.
Package 1195/1974HostnameOS / ArchINSTALLBUILDCHECKBUILD BIN
mzR 2.24.1  (landing page)
Steffen Neumann
Snapshot Date: 2021-05-05 14:51:38 -0400 (Wed, 05 May 2021)
URL: https://git.bioconductor.org/packages/mzR
Branch: RELEASE_3_12
Last Commit: e1d4de8
Last Changed Date: 2020-11-18 08:39:00 -0400 (Wed, 18 Nov 2020)
malbec1Linux (Ubuntu 18.04.5 LTS) / x86_64  OK    OK    WARNINGS  UNNEEDED, same version exists in internal repository
tokay1Windows Server 2012 R2 Standard / x64  OK    OK    WARNINGS    OK  UNNEEDED, same version exists in internal repository
merida1macOS 10.14.6 Mojave / x86_64  OK    OK    WARNINGS    OK  UNNEEDED, same version exists in internal repository

Summary

Package: mzR
Version: 2.24.1
Command: rm -rf mzR.buildbin-libdir && mkdir mzR.buildbin-libdir && /Users/biocbuild/BBS/utils/build-universal.sh mzR_2.24.1.tar.gz /Library/Frameworks/R.framework/Versions/Current/Resources/bin/R mzR.buildbin-libdir
StartedAt: 2021-05-06 09:22:29 -0400 (Thu, 06 May 2021)
EndedAt: 2021-05-06 09:34:04 -0400 (Thu, 06 May 2021)
EllapsedTime: 695.0 seconds
RetCode: 0
Status:   OK  
PackageFile: mzR_2.24.1.tgz
PackageFileSize: 4.128 MiB

Command output

##############################################################################
##############################################################################
###
### Running command:
###
###   rm -rf mzR.buildbin-libdir && mkdir mzR.buildbin-libdir && /Users/biocbuild/BBS/utils/build-universal.sh mzR_2.24.1.tar.gz /Library/Frameworks/R.framework/Versions/Current/Resources/bin/R mzR.buildbin-libdir
###
##############################################################################
##############################################################################


>>>>>>> 
>>>>>>> INSTALLATION WITH 'R CMD INSTALL --preclean --no-multiarch --library=mzR.buildbin-libdir mzR_2.24.1.tar.gz'
>>>>>>> 

* installing *source* package ‘mzR’ ...
** using staged installation
** libs
rm -f cramp.o ramp_base64.o ramp.o RcppRamp.o RcppRampModule.o RcppPwiz.o RcppPwizModule.o RcppIdent.o RcppIdentModule.o ./boost/libs/system/src/error_code.o ./boost/libs/regex/src/posix_api.o ./boost/libs/regex/src/fileiter.o ./boost/libs/regex/src/regex_raw_buffer.o ./boost/libs/regex/src/cregex.o ./boost/libs/regex/src/regex_debug.o ./boost/libs/regex/src/instances.o ./boost/libs/regex/src/icu.o ./boost/libs/regex/src/usinstances.o ./boost/libs/regex/src/regex.o ./boost/libs/regex/src/wide_posix_api.o ./boost/libs/regex/src/regex_traits_defaults.o ./boost/libs/regex/src/winstances.o ./boost/libs/regex/src/wc_regex_traits.o ./boost/libs/regex/src/c_regex_traits.o ./boost/libs/regex/src/cpp_regex_traits.o ./boost/libs/regex/src/static_mutex.o ./boost/libs/regex/src/w32_regex_traits.o ./boost/libs/iostreams/src/zlib.o ./boost/libs/iostreams/src/file_descriptor.o ./boost/libs/filesystem/src/operations.o ./boost/libs/filesystem/src/path.o ./boost/libs/filesystem/src/utf8_codecvt_facet.o ./boost/libs/chrono/src/chrono.o ./boost/libs/chrono/src/process_cpu_clocks.o ./boost/libs/chrono/src/thread_clock.o ./pwiz/data/msdata/Version.o ./pwiz/data/identdata/Version.o ./pwiz/data/common/MemoryIndex.o ./pwiz/data/common/CVTranslator.o ./pwiz/data/common/cv.o ./pwiz/data/common/ParamTypes.o ./pwiz/data/common/BinaryIndexStream.o ./pwiz/data/common/diff_std.o ./pwiz/data/common/Unimod.o ./pwiz/data/msdata/mz5/Configuration_mz5.o ./pwiz/data/msdata/mz5/Connection_mz5.o ./pwiz/data/msdata/mz5/Datastructures_mz5.o ./pwiz/data/msdata/mz5/ReferenceRead_mz5.o ./pwiz/data/msdata/mz5/ReferenceWrite_mz5.o ./pwiz/data/msdata/mz5/Translator_mz5.o ./pwiz/data/msdata/SpectrumList_MGF.o ./pwiz/data/msdata/DefaultReaderList.o ./pwiz/data/msdata/ChromatogramList_mzML.o ./pwiz/data/msdata/ChromatogramList_mz5.o ./pwiz/data/msdata/examples.o ./pwiz/data/msdata/Serializer_mzML.o ./pwiz/data/msdata/Serializer_MSn.o ./pwiz/data/msdata/Reader.o ./pwiz/data/msdata/Serializer_mz5.o ./pwiz/data/msdata/Serializer_MGF.o ./pwiz/data/msdata/Serializer_mzXML.o ./pwiz/data/msdata/SpectrumList_mzML.o ./pwiz/data/msdata/SpectrumList_MSn.o ./pwiz/data/msdata/SpectrumList_mz5.o ./pwiz/data/msdata/BinaryDataEncoder.o ./pwiz/data/msdata/Diff.o ./pwiz/data/msdata/MSData.o ./pwiz/data/msdata/References.o ./pwiz/data/msdata/SpectrumList_mzXML.o ./pwiz/data/msdata/IO.o ./pwiz/data/msdata/SpectrumList_BTDX.o ./pwiz/data/msdata/SpectrumInfo.o ./pwiz/data/msdata/RAMPAdapter.o ./pwiz/data/msdata/LegacyAdapter.o ./pwiz/data/msdata/SpectrumIterator.o ./pwiz/data/msdata/MSDataFile.o ./pwiz/data/msdata/MSNumpress.o ./pwiz/data/msdata/SpectrumListCache.o ./pwiz/data/msdata/Index_mzML.o ./pwiz/data/msdata/SpectrumWorkerThreads.o ./pwiz/data/identdata/IdentDataFile.o ./pwiz/data/identdata/IdentData.o ./pwiz/data/identdata/DefaultReaderList.o ./pwiz/data/identdata/Reader.o ./pwiz/data/identdata/Serializer_protXML.o ./pwiz/data/identdata/Serializer_pepXML.o ./pwiz/data/identdata/Serializer_mzid.o ./pwiz/data/identdata/IO.o ./pwiz/data/identdata/References.o ./pwiz/data/identdata/MascotReader.o ./pwiz/data/proteome/Modification.o ./pwiz/data/proteome/Digestion.o ./pwiz/data/proteome/Peptide.o ./pwiz/data/proteome/AminoAcid.o ./pwiz/utility/minimxml/XMLWriter.o ./pwiz/utility/minimxml/SAXParser.o ./pwiz/utility/chemistry/Chemistry.o ./pwiz/utility/chemistry/ChemistryData.o ./pwiz/utility/chemistry/MZTolerance.o ./pwiz/utility/misc/IntegerSet.o ./pwiz/utility/misc/Base64.o ./pwiz/utility/misc/IterationListener.o ./pwiz/utility/misc/MSIHandler.o ./pwiz/utility/misc/Filesystem.o ./pwiz/utility/misc/TabReader.o ./pwiz/utility/misc/random_access_compressed_ifstream.o ./pwiz/utility/misc/SHA1.o ./pwiz/utility/misc/SHA1Calculator.o ./pwiz/utility/misc/sha1calc.o ./random_access_gzFile.o ./RcppExports.o ./boost/libs/thread/src/pthread/once.o ./boost/libs/thread/src/pthread/thread.o rampR.o 
find . -name \*~ -exec rm {} \;   ## from cleanup
find . -name \*.o -exec rm {} \;  ## from cleanup
find . -name "#*#" -exec rm {} \; ## from cleanup
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c cramp.cpp -o cramp.o
In file included from cramp.cpp:31:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
In file included from cramp.cpp:49:
./cramp.h:261:17: warning: destination for this 'memmove' call is a pointer to dynamic class 'rampScanInfo'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
        memmove(this,&rhs,sizeof(rhs));
        ~~~~~~~ ^
./cramp.h:261:17: note: explicitly cast the pointer to silence this warning
        memmove(this,&rhs,sizeof(rhs));
                ^
                (void*)
./cramp.h:315:17: warning: destination for this 'memmove' call is a pointer to dynamic class 'rampRunInfo'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
        memmove(this,&rhs,sizeof(rhs));
        ~~~~~~~ ^
./cramp.h:315:17: note: explicitly cast the pointer to silence this warning
        memmove(this,&rhs,sizeof(rhs));
                ^
                (void*)
cramp.cpp:73:27: warning: field 'm_declaredScansOnly' will be initialized after field 'm_runInfo' [-Wreorder]
    m_filename(fileName), m_declaredScansOnly(declaredScansOnly), m_runInfo()
                          ^
4 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c ramp_base64.cpp -o ramp_base64.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c ramp.cpp -o ramp.o
In file included from ramp.cpp:33:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
ramp.cpp:248:23: warning: unused variable 'fgot' [-Wunused-variable]
                char *fgot=ramp_fgets(buf,sizeof(buf)-1,result);
                      ^
ramp.cpp:451:12: warning: unused variable 'nread' [-Wunused-variable]
    size_t nread = ramp_fread(indexOffsetTemp, sizeof(indexOffsetTemp), pFI);
           ^
ramp.cpp:650:31: warning: unused variable 'fgot' [-Wunused-variable]
                        char *fgot=ramp_fgets(buf, SIZE_BUF, pFI);
                              ^
ramp.cpp:692:31: warning: unused variable 'fgot' [-Wunused-variable]
                        char *fgot=ramp_fgets(buf, SIZE_BUF, pFI);
                              ^
ramp.cpp:729:27: warning: unused variable 'fgot' [-Wunused-variable]
                    char *fgot=ramp_fgets(buf, SIZE_BUF, pFI);
                          ^
ramp.cpp:1446:27: warning: unused variable 'fgot' [-Wunused-variable]
                    char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
                          ^
ramp.cpp:1532:15: warning: unused variable 'fgot' [-Wunused-variable]
        char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
              ^
ramp.cpp:1528:11: warning: unused variable 'fgot' [-Wunused-variable]
    char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
          ^
ramp.cpp:2090:28: warning: unused variable 'nread' [-Wunused-variable]
                    size_t nread = ramp_fread(pData+partial,(int)(peaksLen-partial), pFI);
                           ^
ramp.cpp:2293:27: warning: unused variable 'fgot' [-Wunused-variable]
                    char *fgot=ramp_fgets(buf, sizeof(buf)-1 , pFI);
                          ^
ramp.cpp:2340:24: warning: unused variable 'nread' [-Wunused-variable]
                size_t nread = ramp_fread(pData+partial,peaksLen-partial, pFI);
                       ^
ramp.cpp:2212:19: warning: unused variable 'fgot' [-Wunused-variable]
            char *fgot=ramp_fgets(buf, sizeof(buf)-1, pFI);
                  ^
ramp.cpp:2520:15: warning: unused variable 'fgot' [-Wunused-variable]
        char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
              ^
ramp.cpp:2544:15: warning: unused variable 'fgot' [-Wunused-variable]
        char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
              ^
ramp.cpp:2516:11: warning: unused variable 'fgot' [-Wunused-variable]
    char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
          ^
ramp.cpp:2695:19: warning: unused variable 'fgot' [-Wunused-variable]
            char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
                  ^
ramp.cpp:2731:19: warning: unused variable 'fgot' [-Wunused-variable]
            char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
                  ^
ramp.cpp:2682:11: warning: unused variable 'fgot' [-Wunused-variable]
    char *fgot=ramp_fgets(stringBuf, SIZE_BUF, pFI);
          ^
19 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c RcppRamp.cpp -o RcppRamp.o
In file included from RcppRamp.cpp:1:
In file included from ./RcppRamp.h:4:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
In file included from RcppRamp.cpp:1:
In file included from ./RcppRamp.h:14:
./cramp.h:261:17: warning: destination for this 'memmove' call is a pointer to dynamic class 'rampScanInfo'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
        memmove(this,&rhs,sizeof(rhs));
        ~~~~~~~ ^
./cramp.h:261:17: note: explicitly cast the pointer to silence this warning
        memmove(this,&rhs,sizeof(rhs));
                ^
                (void*)
./cramp.h:315:17: warning: destination for this 'memmove' call is a pointer to dynamic class 'rampRunInfo'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
        memmove(this,&rhs,sizeof(rhs));
        ~~~~~~~ ^
./cramp.h:315:17: note: explicitly cast the pointer to silence this warning
        memmove(this,&rhs,sizeof(rhs));
                ^
                (void*)
RcppRamp.cpp:215:27: warning: unused variable 'info' [-Wunused-variable]
            rampScanInfo *info = ramp->getScanHeaderInfo( 1 );
                          ^
4 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c RcppRampModule.cpp -o RcppRampModule.o
In file included from RcppRampModule.cpp:1:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
In file included from RcppRampModule.cpp:2:
In file included from ./RcppRamp.h:14:
./cramp.h:261:17: warning: destination for this 'memmove' call is a pointer to dynamic class 'rampScanInfo'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
        memmove(this,&rhs,sizeof(rhs));
        ~~~~~~~ ^
./cramp.h:261:17: note: explicitly cast the pointer to silence this warning
        memmove(this,&rhs,sizeof(rhs));
                ^
                (void*)
./cramp.h:315:17: warning: destination for this 'memmove' call is a pointer to dynamic class 'rampRunInfo'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
        memmove(this,&rhs,sizeof(rhs));
        ~~~~~~~ ^
./cramp.h:315:17: note: explicitly cast the pointer to silence this warning
        memmove(this,&rhs,sizeof(rhs));
                ^
                (void*)
3 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c RcppPwiz.cpp -o RcppPwiz.o
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:4:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
RcppPwiz.cpp:133:9: warning: unused variable 'N' [-Wunused-variable]
    int N = slp->size();
        ^
RcppPwiz.cpp:850:10: warning: unused variable 'nativeIdFormat_' [-Wunused-variable]
    CVID nativeIdFormat_ = id::getDefaultNativeIDFormat(*msd);
         ^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:68:1: note: expanded from here
boost_concept_check51
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:43:1: note: expanded from here
boost_concept_check451
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:9:1: note: expanded from here
boost_concept_check464
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:7:1: note: expanded from here
boost_concept_check463
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check483
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check482
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:12:1: note: expanded from here
boost_concept_check484
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check515
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check516
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check549
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check577
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check607
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:163:1: note: expanded from here
boost_concept_check651
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:49:1: note: expanded from here
boost_concept_check681
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:47:1: note: expanded from here
boost_concept_check679
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:144:1: note: expanded from here
boost_concept_check701
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:31:1: note: expanded from here
boost_concept_check714
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check731
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:127:1: note: expanded from here
boost_concept_check729
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:16:1: note: expanded from here
boost_concept_check753
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:18:1: note: expanded from here
boost_concept_check754
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:114:1: note: expanded from here
boost_concept_check774
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:214:1: note: expanded from here
boost_concept_check799
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:212:1: note: expanded from here
boost_concept_check798
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:173:1: note: expanded from here
boost_concept_check904
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:171:1: note: expanded from here
boost_concept_check901
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:4:1: note: expanded from here
boost_concept_check174
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:6:1: note: expanded from here
boost_concept_check175
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check187
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check188
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:430:1: note: expanded from here
boost_concept_check81
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:432:1: note: expanded from here
boost_concept_check151
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:436:1: note: expanded from here
boost_concept_check69
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:438:1: note: expanded from here
boost_concept_check74
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:440:1: note: expanded from here
boost_concept_check103
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:442:1: note: expanded from here
boost_concept_check108
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:444:1: note: expanded from here
boost_concept_check139
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:446:1: note: expanded from here
boost_concept_check144
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:448:1: note: expanded from here
boost_concept_check188
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:2:1: note: expanded from here
boost_concept_check193
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:4:1: note: expanded from here
boost_concept_check223
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:6:1: note: expanded from here
boost_concept_check228
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check261
^
In file included from RcppPwiz.cpp:1:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check266
^
47 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c RcppPwizModule.cpp -o RcppPwizModule.o
In file included from RcppPwizModule.cpp:1:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:68:1: note: expanded from here
boost_concept_check51
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:43:1: note: expanded from here
boost_concept_check451
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:9:1: note: expanded from here
boost_concept_check464
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:7:1: note: expanded from here
boost_concept_check463
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check483
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check482
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:12:1: note: expanded from here
boost_concept_check484
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check515
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check516
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check549
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check577
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check607
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:163:1: note: expanded from here
boost_concept_check651
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:49:1: note: expanded from here
boost_concept_check681
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:47:1: note: expanded from here
boost_concept_check679
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:144:1: note: expanded from here
boost_concept_check701
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:31:1: note: expanded from here
boost_concept_check714
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check731
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:127:1: note: expanded from here
boost_concept_check729
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:16:1: note: expanded from here
boost_concept_check753
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:18:1: note: expanded from here
boost_concept_check754
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:114:1: note: expanded from here
boost_concept_check774
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:214:1: note: expanded from here
boost_concept_check799
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:212:1: note: expanded from here
boost_concept_check798
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:173:1: note: expanded from here
boost_concept_check904
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:171:1: note: expanded from here
boost_concept_check901
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:4:1: note: expanded from here
boost_concept_check174
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:6:1: note: expanded from here
boost_concept_check175
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check187
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:12:
In file included from ./pwiz/data/msdata/MSDataFile.hpp:29:
In file included from ./pwiz/data/msdata/MSData.hpp:29:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check188
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:430:1: note: expanded from here
boost_concept_check81
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:432:1: note: expanded from here
boost_concept_check151
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:436:1: note: expanded from here
boost_concept_check69
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:438:1: note: expanded from here
boost_concept_check74
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:440:1: note: expanded from here
boost_concept_check103
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:442:1: note: expanded from here
boost_concept_check108
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:444:1: note: expanded from here
boost_concept_check139
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:446:1: note: expanded from here
boost_concept_check144
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:448:1: note: expanded from here
boost_concept_check188
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:2:1: note: expanded from here
boost_concept_check193
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:4:1: note: expanded from here
boost_concept_check223
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:6:1: note: expanded from here
boost_concept_check228
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check261
^
In file included from RcppPwizModule.cpp:2:
In file included from ./RcppPwiz.h:20:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c RcppIdent.cpp -o RcppIdent.o
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:4:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:30:
In file included from ./pwiz/data/proteome/Digestion.hpp:32:
In file included from ./pwiz/data/proteome/Peptide.hpp:183:
./pwiz/data/proteome/Modification.hpp:189:18: warning: 'pwiz::proteome::ModificationMap::swap' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void swap(ModificationMap&);
                 ^
./pwiz/utility/misc/virtual_map.hpp:218:18: note: hidden overloaded virtual function 'pwiz::util::virtual_map<int, pwiz::proteome::ModificationList, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, pwiz::proteome::ModificationList> > >::swap' declared here: type mismatch at 1st parameter ('virtual_map<int, pwiz::proteome::ModificationList, pwiz::util::virtual_map<int, pwiz::proteome::ModificationList, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, pwiz::proteome::ModificationList> > >::key_compare, pwiz::util::virtual_map<int, pwiz::proteome::ModificationList, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, pwiz::proteome::ModificationList> > >::allocator_type> &' (aka 'virtual_map<int, pwiz::proteome::ModificationList, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, pwiz::proteome::ModificationList> > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map<keyT, valueT, key_compare, allocator_type>& x)
                 ^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:57:1: note: expanded from here
boost_concept_check51
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:25:1: note: expanded from here
boost_concept_check451
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:193:1: note: expanded from here
boost_concept_check463
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:195:1: note: expanded from here
boost_concept_check464
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:197:1: note: expanded from here
boost_concept_check484
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:193:1: note: expanded from here
boost_concept_check482
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:195:1: note: expanded from here
boost_concept_check483
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:181:1: note: expanded from here
boost_concept_check515
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check516
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check549
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:181:1: note: expanded from here
boost_concept_check577
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:161:1: note: expanded from here
boost_concept_check607
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:141:1: note: expanded from here
boost_concept_check651
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:26:1: note: expanded from here
boost_concept_check679
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:28:1: note: expanded from here
boost_concept_check681
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:125:1: note: expanded from here
boost_concept_check701
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:11:1: note: expanded from here
boost_concept_check714
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:110:1: note: expanded from here
boost_concept_check731
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:108:1: note: expanded from here
boost_concept_check729
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:209:1: note: expanded from here
boost_concept_check754
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:207:1: note: expanded from here
boost_concept_check753
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:95:1: note: expanded from here
boost_concept_check774
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:191:1: note: expanded from here
boost_concept_check798
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:193:1: note: expanded from here
boost_concept_check799
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:151:1: note: expanded from here
boost_concept_check901
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:153:1: note: expanded from here
boost_concept_check904
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:222:1: note: expanded from here
boost_concept_check174
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:224:1: note: expanded from here
boost_concept_check175
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:228:1: note: expanded from here
boost_concept_check188
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:226:1: note: expanded from here
boost_concept_check187
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:299:1: note: expanded from here
boost_concept_check81
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:301:1: note: expanded from here
boost_concept_check151
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:305:1: note: expanded from here
boost_concept_check69
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:307:1: note: expanded from here
boost_concept_check74
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:309:1: note: expanded from here
boost_concept_check103
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:311:1: note: expanded from here
boost_concept_check108
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:313:1: note: expanded from here
boost_concept_check139
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:315:1: note: expanded from here
boost_concept_check144
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:317:1: note: expanded from here
boost_concept_check188
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:319:1: note: expanded from here
boost_concept_check193
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:321:1: note: expanded from here
boost_concept_check223
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:323:1: note: expanded from here
boost_concept_check228
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:325:1: note: expanded from here
boost_concept_check261
^
In file included from RcppIdent.cpp:1:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:327:1: note: expanded from here
boost_concept_check266
^
46 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c RcppIdentModule.cpp -o RcppIdentModule.o
In file included from RcppIdentModule.cpp:1:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:30:
In file included from ./pwiz/data/proteome/Digestion.hpp:32:
In file included from ./pwiz/data/proteome/Peptide.hpp:183:
./pwiz/data/proteome/Modification.hpp:189:18: warning: 'pwiz::proteome::ModificationMap::swap' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void swap(ModificationMap&);
                 ^
./pwiz/utility/misc/virtual_map.hpp:218:18: note: hidden overloaded virtual function 'pwiz::util::virtual_map<int, pwiz::proteome::ModificationList, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, pwiz::proteome::ModificationList> > >::swap' declared here: type mismatch at 1st parameter ('virtual_map<int, pwiz::proteome::ModificationList, pwiz::util::virtual_map<int, pwiz::proteome::ModificationList, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, pwiz::proteome::ModificationList> > >::key_compare, pwiz::util::virtual_map<int, pwiz::proteome::ModificationList, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, pwiz::proteome::ModificationList> > >::allocator_type> &' (aka 'virtual_map<int, pwiz::proteome::ModificationList, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, pwiz::proteome::ModificationList> > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map<keyT, valueT, key_compare, allocator_type>& x)
                 ^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:57:1: note: expanded from here
boost_concept_check51
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:25:1: note: expanded from here
boost_concept_check451
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:193:1: note: expanded from here
boost_concept_check463
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:195:1: note: expanded from here
boost_concept_check464
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:197:1: note: expanded from here
boost_concept_check484
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:193:1: note: expanded from here
boost_concept_check482
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:195:1: note: expanded from here
boost_concept_check483
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:181:1: note: expanded from here
boost_concept_check515
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check516
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check549
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:181:1: note: expanded from here
boost_concept_check577
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:161:1: note: expanded from here
boost_concept_check607
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:141:1: note: expanded from here
boost_concept_check651
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:26:1: note: expanded from here
boost_concept_check679
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:28:1: note: expanded from here
boost_concept_check681
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:125:1: note: expanded from here
boost_concept_check701
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:11:1: note: expanded from here
boost_concept_check714
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:110:1: note: expanded from here
boost_concept_check731
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:108:1: note: expanded from here
boost_concept_check729
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:209:1: note: expanded from here
boost_concept_check754
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:207:1: note: expanded from here
boost_concept_check753
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:95:1: note: expanded from here
boost_concept_check774
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:191:1: note: expanded from here
boost_concept_check798
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:193:1: note: expanded from here
boost_concept_check799
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:151:1: note: expanded from here
boost_concept_check901
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:153:1: note: expanded from here
boost_concept_check904
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:222:1: note: expanded from here
boost_concept_check174
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:224:1: note: expanded from here
boost_concept_check175
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:228:1: note: expanded from here
boost_concept_check188
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:11:
In file included from ./pwiz/data/identdata/IdentDataFile.hpp:29:
In file included from ./pwiz/data/identdata/IdentData.hpp:31:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:226:1: note: expanded from here
boost_concept_check187
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:299:1: note: expanded from here
boost_concept_check81
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:301:1: note: expanded from here
boost_concept_check151
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:305:1: note: expanded from here
boost_concept_check69
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:307:1: note: expanded from here
boost_concept_check74
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:309:1: note: expanded from here
boost_concept_check103
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:311:1: note: expanded from here
boost_concept_check108
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:313:1: note: expanded from here
boost_concept_check139
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:315:1: note: expanded from here
boost_concept_check144
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:317:1: note: expanded from here
boost_concept_check188
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:319:1: note: expanded from here
boost_concept_check193
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:321:1: note: expanded from here
boost_concept_check223
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:323:1: note: expanded from here
boost_concept_check228
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:325:1: note: expanded from here
boost_concept_check261
^
In file included from RcppIdentModule.cpp:2:
In file included from ./RcppIdent.h:14:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:327:1: note: expanded from here
boost_concept_check266
^
46 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/system/src/error_code.cpp -o boost/libs/system/src/error_code.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/posix_api.cpp -o boost/libs/regex/src/posix_api.o
In file included from boost/libs/regex/src/posix_api.cpp:23:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const char *, std::__1::allocator<boost::sub_match<const char *> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from boost/libs/regex/src/posix_api.cpp:23:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> >, boost::regex_traits<wchar_t, boost::cpp_regex_traits<wchar_t> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
2 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/fileiter.cpp -o boost/libs/regex/src/fileiter.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/regex_raw_buffer.cpp -o boost/libs/regex/src/regex_raw_buffer.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/cregex.cpp -o boost/libs/regex/src/cregex.o
In file included from boost/libs/regex/src/cregex.cpp:22:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const char *, std::__1::allocator<boost::sub_match<const char *> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from boost/libs/regex/src/cregex.cpp:22:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> >, boost::regex_traits<wchar_t, boost::cpp_regex_traits<wchar_t> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from boost/libs/regex/src/cregex.cpp:22:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<boost::re_detail::mapfile_iterator, std::__1::allocator<boost::sub_match<boost::re_detail::mapfile_iterator> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<boost::re_detail::mapfile_iterator, std::__1::allocator<boost::sub_match<boost::re_detail::mapfile_iterator> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/regex_grep.hpp:53:72: note: in instantiation of template class 'boost::re_detail::perl_matcher<boost::re_detail::mapfile_iterator, std::__1::allocator<boost::sub_match<boost::re_detail::mapfile_iterator> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
   re_detail::perl_matcher<BidiIterator, match_allocator_type, traits> matcher(first, last, m, e, flags, first);
                                                                       ^
boost/libs/regex/src/cregex.cpp:409:15: note: in instantiation of function template specialization 'boost::regex_grep<boost::re_detail::pred4, boost::re_detail::mapfile_iterator, char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
      int r = regex_grep(pred, map.begin(), map.end(), pdata->e, flags);
              ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<boost::re_detail::mapfile_iterator, std::__1::allocator<boost::sub_match<boost::re_detail::mapfile_iterator> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from boost/libs/regex/src/cregex.cpp:22:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<std::__1::__wrap_iter<const char *>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<const char *> > > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<std::__1::__wrap_iter<const char *>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<const char *> > > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/regex_search.hpp:55:61: note: in instantiation of template class 'boost::re_detail::perl_matcher<std::__1::__wrap_iter<const char *>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<const char *> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
   re_detail::perl_matcher<BidiIterator, Allocator, traits> matcher(first, last, m, e, flags, base);
                                                            ^
./boost/boost/regex/v4/regex_search.hpp:42:11: note: in instantiation of function template specialization 'boost::regex_search<std::__1::__wrap_iter<const char *>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<const char *> > >, char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
   return regex_search(first, last, m, e, flags, first);
          ^
./boost/boost/regex/v4/regex_iterator.hpp:56:14: note: in instantiation of function template specialization 'boost::regex_search<std::__1::__wrap_iter<const char *>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<const char *> > >, char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
      return regex_search(first, end, what, re, flags);
             ^
./boost/boost/regex/v4/regex_iterator.hpp:115:18: note: in instantiation of member function 'boost::regex_iterator_implementation<std::__1::__wrap_iter<const char *>, char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::init' requested here
      if(!pdata->init(a))
                 ^
./boost/boost/regex/v4/regex_replace.hpp:46:57: note: in instantiation of member function 'boost::regex_iterator<std::__1::__wrap_iter<const char *>, char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::regex_iterator' requested here
   regex_iterator<BidirectionalIterator, charT, traits> i(first, last, e, flags);
                                                        ^
boost/libs/regex/src/cregex.cpp:461:4: note: in instantiation of function template specialization 'boost::regex_replace<boost::re_detail::string_out_iterator<std::__1::basic_string<char> >, std::__1::__wrap_iter<const char *>, boost::regex_traits<char, boost::cpp_regex_traits<char> >, char, const char *>' requested here
   regex_replace(i, in.begin(), in.end(), pdata->e, fmt.c_str(), flags);
   ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<std::__1::__wrap_iter<const char *>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<const char *> > > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
4 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/regex_debug.cpp -o boost/libs/regex/src/regex_debug.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/instances.cpp -o boost/libs/regex/src/instances.o
In file included from boost/libs/regex/src/instances.cpp:30:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const char *, std::__1::allocator<boost::sub_match<const char *> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from boost/libs/regex/src/instances.cpp:30:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> >, boost::regex_traits<wchar_t, boost::cpp_regex_traits<wchar_t> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
2 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/icu.cpp -o boost/libs/regex/src/icu.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/usinstances.cpp -o boost/libs/regex/src/usinstances.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/regex.cpp -o boost/libs/regex/src/regex.o
In file included from boost/libs/regex/src/regex.cpp:24:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const char *, std::__1::allocator<boost::sub_match<const char *> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from boost/libs/regex/src/regex.cpp:24:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> >, boost::regex_traits<wchar_t, boost::cpp_regex_traits<wchar_t> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
2 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/wide_posix_api.cpp -o boost/libs/regex/src/wide_posix_api.o
In file included from boost/libs/regex/src/wide_posix_api.cpp:25:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const char *, std::__1::allocator<boost::sub_match<const char *> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from boost/libs/regex/src/wide_posix_api.cpp:25:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> >, boost::regex_traits<wchar_t, boost::cpp_regex_traits<wchar_t> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
2 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/regex_traits_defaults.cpp -o boost/libs/regex/src/regex_traits_defaults.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/winstances.cpp -o boost/libs/regex/src/winstances.o
In file included from boost/libs/regex/src/winstances.cpp:30:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const char *, std::__1::allocator<boost::sub_match<const char *> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const char *, std::__1::allocator<boost::sub_match<const char *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from boost/libs/regex/src/winstances.cpp:30:
In file included from ./boost/boost/regex.hpp:31:
In file included from ./boost/boost/regex/v4/regex.hpp:32:
In file included from ./boost/boost/regex/v4/regex_workaround.hpp:41:
In file included from ./boost/boost/scoped_ptr.hpp:14:
./boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' is deprecated [-Wdeprecated-declarations]
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                              ^
./boost/boost/regex/v4/perl_matcher.hpp:441:56: note: in instantiation of template class 'boost::scoped_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' requested here
   scoped_ptr<match_results<BidiIterator, Allocator> > m_temp_match;
                                                       ^
./boost/boost/regex/v4/instances.hpp:181:32: note: in instantiation of template class 'boost::re_detail::perl_matcher<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> >, boost::regex_traits<wchar_t, boost::cpp_regex_traits<wchar_t> > >' requested here
template BOOST_REGEX_DECL void perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type BOOST_REGEX_TRAITS_T >::construct_init(
                               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::match_results<const wchar_t *, std::__1::allocator<boost::sub_match<const wchar_t *> > > >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
2 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/wc_regex_traits.cpp -o boost/libs/regex/src/wc_regex_traits.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/c_regex_traits.cpp -o boost/libs/regex/src/c_regex_traits.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/cpp_regex_traits.cpp -o boost/libs/regex/src/cpp_regex_traits.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/static_mutex.cpp -o boost/libs/regex/src/static_mutex.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/regex/src/w32_regex_traits.cpp -o boost/libs/regex/src/w32_regex_traits.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/iostreams/src/zlib.cpp -o boost/libs/iostreams/src/zlib.o
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:34:1: note: expanded from here
boost_concept_check51
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:165:1: note: expanded from here
boost_concept_check451
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:131:1: note: expanded from here
boost_concept_check464
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check463
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check482
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:131:1: note: expanded from here
boost_concept_check483
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:133:1: note: expanded from here
boost_concept_check484
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:110:1: note: expanded from here
boost_concept_check515
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:112:1: note: expanded from here
boost_concept_check516
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check549
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:111:1: note: expanded from here
boost_concept_check577
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:93:1: note: expanded from here
boost_concept_check607
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:73:1: note: expanded from here
boost_concept_check651
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:169:1: note: expanded from here
boost_concept_check679
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:171:1: note: expanded from here
boost_concept_check681
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:55:1: note: expanded from here
boost_concept_check701
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:151:1: note: expanded from here
boost_concept_check714
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:37:1: note: expanded from here
boost_concept_check729
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:39:1: note: expanded from here
boost_concept_check731
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:134:1: note: expanded from here
boost_concept_check753
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:136:1: note: expanded from here
boost_concept_check754
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:22:1: note: expanded from here
boost_concept_check774
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:120:1: note: expanded from here
boost_concept_check799
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:118:1: note: expanded from here
boost_concept_check798
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:81:1: note: expanded from here
boost_concept_check901
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:83:1: note: expanded from here
boost_concept_check904
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:136:1: note: expanded from here
boost_concept_check175
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:134:1: note: expanded from here
boost_concept_check174
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:138:1: note: expanded from here
boost_concept_check187
^
In file included from boost/libs/iostreams/src/zlib.cpp:19:
In file included from ./boost/boost/iostreams/filter/zlib.hpp:31:
In file included from ./boost/boost/iostreams/filter/symmetric.hpp:49:
In file included from ./boost/boost/iostreams/detail/buffer.hpp:20:
In file included from ./boost/boost/iostreams/read.hpp:19:
In file included from ./boost/boost/iostreams/detail/dispatch.hpp:17:
In file included from ./boost/boost/iostreams/traits.hpp:39:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:140:1: note: expanded from here
boost_concept_check188
^
30 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/iostreams/src/file_descriptor.cpp -o boost/libs/iostreams/src/file_descriptor.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/operations.cpp -o boost/libs/filesystem/src/operations.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/path.cpp -o boost/libs/filesystem/src/path.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/utf8_codecvt_facet.cpp -o boost/libs/filesystem/src/utf8_codecvt_facet.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/chrono/src/chrono.cpp -o boost/libs/chrono/src/chrono.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/chrono/src/process_cpu_clocks.cpp -o boost/libs/chrono/src/process_cpu_clocks.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/chrono/src/thread_clock.cpp -o boost/libs/chrono/src/thread_clock.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Version.cpp -o pwiz/data/msdata/Version.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/identdata/Version.cpp -o pwiz/data/identdata/Version.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/common/MemoryIndex.cpp -o pwiz/data/common/MemoryIndex.o
In file included from pwiz/data/common/MemoryIndex.cpp:25:
In file included from pwiz/data/common/MemoryIndex.hpp:26:
In file included from pwiz/data/common/Index.hpp:30:
In file included from ./boost/boost/shared_ptr.hpp:17:
In file included from ./boost/boost/smart_ptr/shared_ptr.hpp:26:
In file included from ./boost/boost/checked_delete.hpp:15:
./boost/boost/core/checked_delete.hpp:34:5: warning: delete called on non-final 'pwiz::data::MemoryIndex::Impl' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
    delete x;
    ^
./boost/boost/smart_ptr/detail/shared_count.hpp:134:20: note: in instantiation of function template specialization 'boost::checked_delete<pwiz::data::MemoryIndex::Impl>' requested here
            boost::checked_delete( p );
                   ^
./boost/boost/smart_ptr/shared_ptr.hpp:271:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<pwiz::data::MemoryIndex::Impl>' requested here
    boost::detail::shared_count( p ).swap( pn );
    ^
./boost/boost/smart_ptr/shared_ptr.hpp:349:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<pwiz::data::MemoryIndex::Impl, pwiz::data::MemoryIndex::Impl>' requested here
        boost::detail::sp_pointer_construct( this, p, pn );
                       ^
pwiz/data/common/MemoryIndex.cpp:73:44: note: in instantiation of function template specialization 'boost::shared_ptr<pwiz::data::MemoryIndex::Impl>::shared_ptr<pwiz::data::MemoryIndex::Impl>' requested here
PWIZ_API_DECL MemoryIndex::MemoryIndex() : impl_(new Impl) {}
                                           ^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:6:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:83:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:43:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:45:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:44:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:46:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:48:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:24:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:26:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:44:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:25:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:86:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:88:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:69:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:165:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:167:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:53:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:55:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:150:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:36:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:38:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:211:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:213:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:29:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:31:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:33:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:35:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:314:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:316:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:320:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:322:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:324:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:326:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:328:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:330:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:332:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:334:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:336:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:338:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:340:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/common/MemoryIndex.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:342:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/common/CVTranslator.cpp -o pwiz/data/common/CVTranslator.o
pwiz/data/common/CVTranslator.cpp:133:53: warning: '&&' within '||' [-Wlogical-op-parentheses]
    return (key=="unit_" && value==MS_unit_OBSOLETE && cvid==UO_unit ||
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~
pwiz/data/common/CVTranslator.cpp:133:53: note: place parentheses around the '&&' expression to silence this warning
    return (key=="unit_" && value==MS_unit_OBSOLETE && cvid==UO_unit ||
                                                    ^
            (                                                       )
pwiz/data/common/CVTranslator.cpp:134:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
            key=="pi_" && value==MS_PI && cvid==UO_pi || // MS_PI==photoionization, UO_pi==3.14
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
pwiz/data/common/CVTranslator.cpp:134:40: note: place parentheses around the '&&' expression to silence this warning
            key=="pi_" && value==MS_PI && cvid==UO_pi || // MS_PI==photoionization, UO_pi==3.14
                                       ^
            (                                        )
pwiz/data/common/CVTranslator.cpp:135:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
            key=="pi_" && value==MS_PI && cvid==MS_pI || // MS_pI==isoelectric point
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
pwiz/data/common/CVTranslator.cpp:135:40: note: place parentheses around the '&&' expression to silence this warning
            key=="pi_" && value==MS_PI && cvid==MS_pI || // MS_pI==isoelectric point
                                       ^
            (                                        )
pwiz/data/common/CVTranslator.cpp:136:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
            key=="de_" && value==MS_DE && cvid==1001274 || // conflict between 1000246 and 1001274
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
pwiz/data/common/CVTranslator.cpp:136:40: note: place parentheses around the '&&' expression to silence this warning
            key=="de_" && value==MS_DE && cvid==1001274 || // conflict between 1000246 and 1001274
                                       ^
            (                                          )
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:114:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:78:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:37:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:39:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:38:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:42:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:40:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:21:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:19:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:37:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:19:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:213:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:192:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:79:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:77:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:175:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:61:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:159:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:157:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:47:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:45:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:141:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:29:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:27:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:205:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:25:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:27:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:31:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/CVTranslator.cpp:28:
In file included from ./boost/boost/algorithm/string/predicate.hpp:19:
In file included from ./boost/boost/range/as_literal.hpp:22:
In file included from ./boost/boost/range/iterator_range.hpp:13:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:29:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:287:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:289:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:293:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:295:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:297:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:299:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:301:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:303:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:307:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:305:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:309:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:311:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:315:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/common/CVTranslator.cpp:29:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:313:1: note: expanded from here
boost_concept_check261
^
48 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/common/cv.cpp -o pwiz/data/common/cv.o
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:77:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:45:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:9:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:13:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:11:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:287:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:289:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:293:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:295:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:297:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:299:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:301:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:303:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:307:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:305:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:309:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:311:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:315:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/common/cv.cpp:34:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:313:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/common/ParamTypes.cpp -o pwiz/data/common/ParamTypes.o
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:36:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:184:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:144:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:146:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:145:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:147:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:149:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:126:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:128:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:145:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:126:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:108:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:90:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:185:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:187:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:72:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:168:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:53:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:55:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:150:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:152:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:37:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:133:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:135:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:101:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:103:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:67:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:69:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:71:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/common/ParamTypes.cpp:26:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:73:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:290:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:292:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:298:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:296:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:300:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:302:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:306:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:304:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:308:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:310:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:314:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:312:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:318:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/common/ParamTypes.cpp:28:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:316:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/common/ParamTypes.cpp:29:
In file included from ./boost/boost/spirit/include/karma.hpp:16:
In file included from ./boost/boost/spirit/home/karma.hpp:14:
In file included from ./boost/boost/spirit/home/karma/string.hpp:13:
./boost/boost/spirit/home/karma/string/lit.hpp:179:17: warning: unused typedef 'extracted_string_type' [-Wunused-local-typedef]
                extracted_string_type;
                ^
45 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/common/BinaryIndexStream.cpp -o pwiz/data/common/BinaryIndexStream.o
In file included from pwiz/data/common/BinaryIndexStream.cpp:27:
In file included from ./boost/boost/thread/thread.hpp:13:
./boost/boost/thread/detail/thread_group.hpp:78:18: warning: 'auto_ptr<boost::thread>' is deprecated [-Wdeprecated-declarations]
            std::auto_ptr<thread> new_thread(new thread(threadfunc));
                 ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2080:28: note: 'auto_ptr<boost::thread>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1101:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:1090:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from pwiz/data/common/BinaryIndexStream.cpp:25:
In file included from pwiz/data/common/BinaryIndexStream.hpp:26:
In file included from pwiz/data/common/Index.hpp:30:
In file included from ./boost/boost/shared_ptr.hpp:17:
In file included from ./boost/boost/smart_ptr/shared_ptr.hpp:26:
In file included from ./boost/boost/checked_delete.hpp:15:
./boost/boost/core/checked_delete.hpp:34:5: warning: delete called on non-final 'pwiz::data::BinaryIndexStream::Impl' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
    delete x;
    ^
./boost/boost/smart_ptr/detail/shared_count.hpp:134:20: note: in instantiation of function template specialization 'boost::checked_delete<pwiz::data::BinaryIndexStream::Impl>' requested here
            boost::checked_delete( p );
                   ^
./boost/boost/smart_ptr/shared_ptr.hpp:271:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<pwiz::data::BinaryIndexStream::Impl>' requested here
    boost::detail::shared_count( p ).swap( pn );
    ^
./boost/boost/smart_ptr/shared_ptr.hpp:349:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<pwiz::data::BinaryIndexStream::Impl, pwiz::data::BinaryIndexStream::Impl>' requested here
        boost::detail::sp_pointer_construct( this, p, pn );
                       ^
pwiz/data/common/BinaryIndexStream.cpp:402:82: note: in instantiation of function template specialization 'boost::shared_ptr<pwiz::data::BinaryIndexStream::Impl>::shared_ptr<pwiz::data::BinaryIndexStream::Impl>' requested here
PWIZ_API_DECL BinaryIndexStream::BinaryIndexStream(shared_ptr<iostream> isPtr) : impl_(new Impl(isPtr)) {}
                                                                                 ^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:18:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:99:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:58:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:60:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:62:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:60:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:58:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:42:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:40:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:61:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:41:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:22:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:2:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:103:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:101:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:199:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:85:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:181:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:71:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:69:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:166:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:52:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:54:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:14:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:12:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:40:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:38:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:42:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:29:
In file included from ./pwiz/utility/misc/Environment.hpp:24:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:44:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/common/BinaryIndexStream.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:327:1: note: expanded from here
boost_concept_check266
^
46 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/common/diff_std.cpp -o pwiz/data/common/diff_std.o
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:33:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:138:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:102:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:100:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:102:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:100:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:104:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:83:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:85:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:103:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:83:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:63:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:43:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:141:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:139:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:25:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:122:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:11:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:9:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:108:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:110:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:207:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:95:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:93:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:51:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:53:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:84:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:82:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:86:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/common/diff_std.cpp:26:
In file included from pwiz/data/common/diff_std.hpp:33:
In file included from pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:88:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:430:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:23:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:432:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:117:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:115:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:119:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:121:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:123:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:125:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:127:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:133:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:131:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:137:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/common/diff_std.cpp:27:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:135:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/common/Unimod.cpp -o pwiz/data/common/Unimod.o
In file included from pwiz/data/common/Unimod.cpp:28:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:404:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:54:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:18:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:16:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:21:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:19:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:17:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:210:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:212:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:19:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:212:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:192:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:172:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:59:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:57:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:154:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:41:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:139:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:137:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:25:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:27:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:124:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:12:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:181:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:233:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:231:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:235:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
In file included from ./boost/boost/algorithm/string/iter_find.hpp:19:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:237:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:77:13: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:364:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/common/Unimod.cpp:25:
In file included from pwiz/data/common/Unimod.hpp:31:
In file included from ./boost_aux/boost/enum.hpp:20:
In file included from ./boost_aux/boost/enum/bitfield.hpp:22:
In file included from ./boost/boost/algorithm/string/split.hpp:16:
./boost/boost/algorithm/string/iter_find.hpp:148:13: warning: unused typedef 'boost_concept_check151' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:366:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:65:13: warning: unused typedef 'boost_concept_check69' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:18:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:70:13: warning: unused typedef 'boost_concept_check74' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:20:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:104:13: warning: unused typedef 'boost_concept_check108' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:24:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:99:13: warning: unused typedef 'boost_concept_check103' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:22:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:135:13: warning: unused typedef 'boost_concept_check139' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:26:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:140:13: warning: unused typedef 'boost_concept_check144' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:28:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:184:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:30:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:189:13: warning: unused typedef 'boost_concept_check193' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT(( 
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:32:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:224:13: warning: unused typedef 'boost_concept_check228' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:36:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:219:13: warning: unused typedef 'boost_concept_check223' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:34:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:257:13: warning: unused typedef 'boost_concept_check261' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:38:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/common/Unimod.cpp:26:
In file included from ./pwiz/utility/misc/Std.hpp:31:
In file included from ./pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:25:
In file included from ./boost/boost/algorithm/string/replace.hpp:22:
./boost/boost/algorithm/string/find_format.hpp:262:13: warning: unused typedef 'boost_concept_check266' [-Wunused-local-typedef]
            BOOST_CONCEPT_ASSERT((
            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:40:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/msdata/mz5/Configuration_mz5.cpp -o pwiz/data/msdata/mz5/Configuration_mz5.o
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:77:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:45:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:11:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:9:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:13:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Configuration_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check187
^
30 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/msdata/mz5/Connection_mz5.cpp -o pwiz/data/msdata/mz5/Connection_mz5.o
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:36:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:184:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:144:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:146:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:145:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:147:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:149:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:126:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:128:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:145:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:126:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:108:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:90:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:185:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:187:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:72:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:168:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:53:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:55:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:150:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:152:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:37:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:133:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:135:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:101:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:103:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:67:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:69:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:71:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Connection_mz5.hpp:27:
In file included from pwiz/data/msdata/mz5/../MSData.hpp:29:
In file included from pwiz/data/msdata/mz5/../../common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:73:1: note: expanded from here
boost_concept_check188
^
30 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/msdata/mz5/Datastructures_mz5.cpp -o pwiz/data/msdata/mz5/Datastructures_mz5.o
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:77:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:45:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:11:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:9:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:13:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:698:11: warning: unused typedef 'boost_concept_check701' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:711:11: warning: unused typedef 'boost_concept_check714' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:727:11: warning: unused typedef 'boost_concept_check729' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:771:11: warning: unused typedef 'boost_concept_check774' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/Datastructures_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
            ^
./boost/boost/range/concepts.hpp:102:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT'
    #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
                                            ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check187
^
30 warnings generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/zlibbioc/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp -o pwiz/data/msdata/mz5/ReferenceRead_mz5.o
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:27:
In file included from pwiz/data/msdata/mz5/../SpectrumList_mz5.hpp:29:
In file included from pwiz/data/msdata/mz5/../SpectrumListBase.hpp:33:
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp.h:57:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include/Rcpp/DataFrame.h:136:18: warning: unused variable 'data' [-Wunused-variable]
            SEXP data = Parent::get__();
                 ^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:51:7: warning: unused typedef 'boost_concept_check51' [-Wunused-local-typedef]
      BOOST_CONCEPT_ASSERT((Model));
      ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:77:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:451:11: warning: unused typedef 'boost_concept_check451' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:45:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:463:11: warning: unused typedef 'boost_concept_check463' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:8:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:464:11: warning: unused typedef 'boost_concept_check464' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Arg, argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:483:11: warning: unused typedef 'boost_concept_check483' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<First, first_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:11:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:482:11: warning: unused typedef 'boost_concept_check482' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<result_type, Return>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:9:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:484:11: warning: unused typedef 'boost_concept_check484' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<Second, second_argument_type>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:13:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger<difference_type>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:516:9: warning: unused typedef 'boost_concept_check516' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((Convertible<iterator_category, std::input_iterator_tag>));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:546:11: warning: unused typedef 'boost_concept_check549' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:574:11: warning: unused typedef 'boost_concept_check577' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:604:11: warning: unused typedef 'boost_concept_check607' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Convertible<
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:651:11: warning: unused typedef 'boost_concept_check651' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<const_iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28:
In file included from ./pwiz/data/common/ParamTypes.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file included from ./boost/boost/range/size_type.hpp:20:
In file included from ./boost/boost/range/concepts.hpp:19:
./boost/boost/concept_check.hpp:678:11: warning: unused typedef 'boost_concept_check679' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
<scratch space>:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/../mz5/ReferenceRead_mz5.hpp:28