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

CHECK report for mzR on celaya2

This page was generated on 2019-10-16 12:49:14 -0400 (Wed, 16 Oct 2019).

Package 1080/1741HostnameOS / ArchINSTALLBUILDCHECKBUILD BIN
mzR 2.18.1
Steffen Neumann
Snapshot Date: 2019-10-15 17:01:26 -0400 (Tue, 15 Oct 2019)
URL: https://git.bioconductor.org/packages/mzR
Branch: RELEASE_3_9
Last Commit: 13f9f9b
Last Changed Date: 2019-09-24 08:54:14 -0400 (Tue, 24 Sep 2019)
malbec2 Linux (Ubuntu 18.04.2 LTS) / x86_64  OK  OK  WARNINGS UNNEEDED, same version exists in internal repository
tokay2 Windows Server 2012 R2 Standard / x64  OK  OK  WARNINGS  OK UNNEEDED, same version exists in internal repository
celaya2 OS X 10.11.6 El Capitan / x86_64  OK  OK [ WARNINGS ] OK UNNEEDED, same version exists in internal repository

Summary

Package: mzR
Version: 2.18.1
Command: /Library/Frameworks/R.framework/Versions/Current/Resources/bin/R CMD check --install=check:mzR.install-out.txt --library=/Library/Frameworks/R.framework/Versions/Current/Resources/library --no-vignettes --timings mzR_2.18.1.tar.gz
StartedAt: 2019-10-16 05:00:24 -0400 (Wed, 16 Oct 2019)
EndedAt: 2019-10-16 05:03:09 -0400 (Wed, 16 Oct 2019)
EllapsedTime: 165.3 seconds
RetCode: 0
Status:  WARNINGS 
CheckDir: mzR.Rcheck
Warnings: 1

Command output

##############################################################################
##############################################################################
###
### Running command:
###
###   /Library/Frameworks/R.framework/Versions/Current/Resources/bin/R CMD check --install=check:mzR.install-out.txt --library=/Library/Frameworks/R.framework/Versions/Current/Resources/library --no-vignettes --timings mzR_2.18.1.tar.gz
###
##############################################################################
##############################################################################


* using log directory ‘/Users/biocbuild/bbs-3.9-bioc/meat/mzR.Rcheck’
* using R version 3.6.1 (2019-07-05)
* using platform: x86_64-apple-darwin15.6.0 (64-bit)
* using session charset: UTF-8
* using option ‘--no-vignettes’
* checking for file ‘mzR/DESCRIPTION’ ... OK
* checking extension type ... Package
* this is package ‘mzR’ version ‘2.18.1’
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for hidden files and directories ... NOTE
Found the following hidden files and directories:
  .BBSoptions
These were most likely included in error. See section ‘Package
structure’ in the ‘Writing R Extensions’ manual.
* checking for portable file names ... OK
* checking for sufficient/correct file permissions ... OK
* checking whether package ‘mzR’ can be installed ... WARNING
Found the following significant warnings:
  cramp.cpp:73:27: warning: field 'm_declaredScansOnly' will be initialized after field 'm_runInfo' [-Wreorder]
  pwiz/data/msdata/ChromatogramList_mz5.cpp:233:49: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
  pwiz/data/msdata/SpectrumList_mz5.cpp:222:15: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
  pwiz/data/msdata/SpectrumList_mz5.cpp:252:15: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
  pwiz/data/identdata/Serializer_protXML.cpp:97:9: warning: field 'strict' will be initialized after field 'nPeptides' [-Wreorder]
  pwiz/utility/misc/TabReader.cpp:44:22: warning: assigning field to itself [-Wself-assign-field]
Found the following additional notes/warnings:
  pwiz/data/identdata/Serializer_pepXML.cpp:1545:5: warning: control may reach end of non-void function [-Wreturn-type]
See ‘/Users/biocbuild/bbs-3.9-bioc/meat/mzR.Rcheck/00install.out’ for details.
* checking installed package size ... NOTE
  installed size is 12.6Mb
  sub-directories of 1Mb or more:
    libs  12.0Mb
* checking package directory ... OK
* checking ‘build’ directory ... OK
* checking DESCRIPTION meta-information ... NOTE
Versioned 'LinkingTo' value for ‘Rhdf5lib’ is only usable in R >= 3.0.2
* checking top-level files ... OK
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking R files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* checking whether the package can be loaded ... OK
* checking whether the package can be loaded with stated dependencies ... OK
* checking whether the package can be unloaded cleanly ... OK
* checking whether the namespace can be loaded with stated dependencies ... OK
* checking whether the namespace can be unloaded cleanly ... OK
* checking dependencies in R code ... OK
* checking S3 generic/method consistency ... OK
* checking replacement functions ... OK
* checking foreign function calls ... OK
* checking R code for possible problems ... OK
* checking Rd files ... OK
* checking Rd metadata ... OK
* checking Rd cross-references ... OK
* checking for missing documentation entries ... OK
* checking for code/documentation mismatches ... OK
* checking Rd \usage sections ... OK
* checking Rd contents ... OK
* checking for unstated dependencies in examples ... OK
* checking line endings in shell scripts ... OK
* checking line endings in C/C++/Fortran sources/headers ... OK
* checking line endings in Makefiles ... OK
* checking compilation flags in Makevars ... OK
* checking for GNU extensions in Makefiles ... NOTE
GNU make is a SystemRequirements.
* checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK
* checking include directives in Makefiles ... OK
* checking compiled code ... NOTE
Note: information on .o files is not available
File ‘/Library/Frameworks/R.framework/Versions/3.6/Resources/library/mzR/libs/mzR.so’:
  Found ‘__ZNSt3__14cerrE’, possibly from ‘std::cerr’ (C++)
  Found ‘___stderrp’, possibly from ‘stderr’ (C)
  Found ‘___stdoutp’, possibly from ‘stdout’ (C)
  Found ‘_abort’, possibly from ‘abort’ (C)
  Found ‘_exit’, possibly from ‘exit’ (C)
  Found ‘_puts’, possibly from ‘printf’ (C), ‘puts’ (C)
  Found ‘_rand_r’, possibly from ‘rand_r’ (C)

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs. The detected symbols are linked into the code but
might come from libraries and not actually be called.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
* checking files in ‘vignettes’ ... OK
* checking examples ... OK
* checking for unstated dependencies in ‘tests’ ... OK
* checking tests ...
  Running ‘runTests.R’
 OK
* checking for unstated dependencies in vignettes ... OK
* checking package vignettes in ‘inst/doc’ ... OK
* checking running R code from vignettes ... SKIPPED
* checking re-building of vignette outputs ... SKIPPED
* checking PDF version of manual ... OK
* DONE

Status: 1 WARNING, 5 NOTEs
See
  ‘/Users/biocbuild/bbs-3.9-bioc/meat/mzR.Rcheck/00check.log’
for details.



Installation output

mzR.Rcheck/00install.out

##############################################################################
##############################################################################
###
### Running command:
###
###   /Library/Frameworks/R.framework/Versions/Current/Resources/bin/R CMD INSTALL mzR
###
##############################################################################
##############################################################################


* installing to library ‘/Library/Frameworks/R.framework/Versions/3.6/Resources/library’
* 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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c cramp.cpp -o cramp.o
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()
                          ^
3 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c ramp_base64.cpp -o ramp_base64.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c ramp.cpp -o ramp.o
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);
          ^
18 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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: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 );
                          ^
3 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c RcppRampModule.cpp -o RcppRampModule.o
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*)
2 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c RcppPwiz.cpp -o RcppPwiz.o
RcppPwiz.cpp:173:11: warning: unused variable 'N' [-Wunused-variable]
      int N = slp->size();
          ^
RcppPwiz.cpp:837:10: warning: unused variable 'nativeIdFormat_' [-Wunused-variable]
    CVID nativeIdFormat_ = id::getDefaultNativeIDFormat(*msd); // Ask CHRIS if I'm correctly dereferencing this...
         ^
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
                                 ^
:33: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:138: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:102: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:100: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:102: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
:104: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
:100: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
:85: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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: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
                                 ^
:103: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
                                 ^
:83: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
                                 ^
:63: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43: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: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
                                 ^
:139: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:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141: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: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
                                 ^
:25: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
                                 ^
:122: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:11: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
                                 ^
:9: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:108: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110: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
                                 ^
:207: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:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93: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:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95: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:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:51: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:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53: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:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:82: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 ));
            ^
./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
                                 ^
:84: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:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:88:1: note: expanded from here
boost_concept_check188
^
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 ));
            ^
./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
                                 ^
:86:1: note: expanded from here
boost_concept_check187
^
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
                                 ^
:290: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
                                 ^
:292: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
                                 ^
:296: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
                                 ^
:298: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
                                 ^
:300: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
                                 ^
:302: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
                                 ^
:304: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
                                 ^
:306: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
                                 ^
:308: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
                                 ^
:310: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
                                 ^
:312: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
                                 ^
:314: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
                                 ^
:316: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
                                 ^
:318:1: note: expanded from here
boost_concept_check266
^
46 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c RcppPwizModule.cpp -o RcppPwizModule.o
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
                                 ^
:33: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:138: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:463:11: warning: unused typedef 'boost_concept_check463' [-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
                                 ^
:100: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:464:11: warning: unused typedef 'boost_concept_check464' [-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
                                 ^
:102: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
:104: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
:100: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:483:11: warning: unused typedef 'boost_concept_check483' [-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
                                 ^
:102: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
:85: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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: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
                                 ^
:103: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
                                 ^
:83: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
                                 ^
:63: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43: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: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
                                 ^
:139: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:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141: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: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
                                 ^
:25: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
                                 ^
:122: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:11: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
                                 ^
:9: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110: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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:108: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: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
                                 ^
:207: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:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93: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:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95: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:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:51: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:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:84: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:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:82: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:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:88:1: note: expanded from here
boost_concept_check188
^
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 ));
            ^
./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
                                 ^
:86:1: note: expanded from here
boost_concept_check187
^
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
                                 ^
:290: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
                                 ^
:292: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
                                 ^
:296: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
                                 ^
:298: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
                                 ^
:300: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
                                 ^
:302: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
                                 ^
:304: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
                                 ^
:306: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
                                 ^
:308: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
                                 ^
:310: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
                                 ^
:312: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
                                 ^
:314: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
                                 ^
:316: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
                                 ^
:318:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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: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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& 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
                                 ^
:56: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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:464:11: warning: unused typedef 'boost_concept_check464' [-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
                                 ^
: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:463:11: warning: unused typedef 'boost_concept_check463' [-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
                                 ^
: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
: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:483:11: warning: unused typedef 'boost_concept_check483' [-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
                                 ^
: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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: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
                                 ^
: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: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
                                 ^
: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
                                 ^
: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: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
                                 ^
: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:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
: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:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
: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:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
: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 ));
            ^
./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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c RcppIdentModule.cpp -o RcppIdentModule.o
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& 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
                                 ^
:56: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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:464:11: warning: unused typedef 'boost_concept_check464' [-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
                                 ^
: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:463:11: warning: unused typedef 'boost_concept_check463' [-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
                                 ^
: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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: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
                                 ^
: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
                                 ^
: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
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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
                                 ^
: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
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
: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 ));
            ^
./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
                                 ^
: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 ));
            ^
./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
                                 ^
: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 ));
            ^
./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
                                 ^
: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 ));
            ^
./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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
: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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/regex/src/posix_api.cpp -o boost/libs/regex/src/posix_api.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/regex/src/fileiter.cpp -o boost/libs/regex/src/fileiter.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/regex/src/cregex.cpp -o boost/libs/regex/src/cregex.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/regex/src/instances.cpp -o boost/libs/regex/src/instances.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/regex/src/icu.cpp -o boost/libs/regex/src/icu.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/regex/src/usinstances.cpp -o boost/libs/regex/src/usinstances.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/regex/src/regex.cpp -o boost/libs/regex/src/regex.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/regex/src/winstances.cpp -o boost/libs/regex/src/winstances.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
                                 ^
:6: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:45: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
:48: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
:44: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:46: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:24: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:26: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
                                 ^
:44: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
                                 ^
:25: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
                                 ^
:8: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201: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
                                 ^
:86: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:88: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
                                 ^
:183: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
                                 ^
:69: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
                                 ^
:165: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:167: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:55: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
                                 ^
:150: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:38: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:36: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:211: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:213: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 ));
            ^
./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
                                 ^
:31: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 ));
            ^
./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
                                 ^
:29: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:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:35:1: note: expanded from here
boost_concept_check188
^
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 ));
            ^
./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
                                 ^
:33:1: note: expanded from here
boost_concept_check187
^
30 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/operations.cpp -o boost/libs/filesystem/src/operations.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/path.cpp -o boost/libs/filesystem/src/path.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/chrono/src/chrono.cpp -o boost/libs/chrono/src/chrono.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Version.cpp -o pwiz/data/msdata/Version.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/Version.cpp -o pwiz/data/identdata/Version.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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-virtual-dtor]
    delete x;
    ^
./boost/boost/smart_ptr/detail/shared_count.hpp:134:20: note: in instantiation of function template specialization 'boost::checked_delete' 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' 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' 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::shared_ptr' 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
                                 ^
:36: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:184: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:144: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:146: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:145: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:147: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:149: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:126: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:128: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
                                 ^
:145: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
                                 ^
:126: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
                                 ^
:108: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:90: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
                                 ^
:185: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:187: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
                                 ^
:72: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
                                 ^
:168: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
                                 ^
:53: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:55: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:150: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:152: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
                                 ^
:37: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:135: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103: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 ));
            ^
./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
                                 ^
:162: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 ));
            ^
./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
                                 ^
:164: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 ));
            ^
./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
                                 ^
:166: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 ));
            ^
./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
                                 ^
:168: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
                                 ^
:334: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
                                 ^
:336: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: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
                                 ^
:342: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: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
                                 ^
:340: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: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
                                 ^
:346: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: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
                                 ^
:344: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: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
                                 ^
:350: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: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
                                 ^
:348: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: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
                                 ^
:352: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
                                 ^
:354: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: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
                                 ^
:358: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: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
                                 ^
:356: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: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
                                 ^
:360: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
                                 ^
:362:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
                                 ^
:13: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:155: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121: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:483:11: warning: unused typedef 'boost_concept_check483' [-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
                                 ^
:121: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
:119: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:123: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
:103: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101: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
                                 ^
:119: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
                                 ^
:101: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
                                 ^
:81: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:61: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:159: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
                                 ^
:157: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
                                 ^
:44: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
                                 ^
:140: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: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
                                 ^
:26: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:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:28: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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:125: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:127: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: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
                                 ^
:12: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:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:109: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:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:111: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:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73: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:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:71: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:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:125: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:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:123: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:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:129: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 ));
            ^
./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
                                 ^
:127: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
                                 ^
:299: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
                                 ^
:301: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: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
                                 ^
:307: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: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
                                 ^
:305: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: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
                                 ^
:309: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
                                 ^
:311: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
                                 ^
:313: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
                                 ^
:315: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
                                 ^
:319: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
                                 ^
:317: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: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
                                 ^
:323: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: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
                                 ^
:321: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: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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
48 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
                                 ^
:33: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:138: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:463:11: warning: unused typedef 'boost_concept_check463' [-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
                                 ^
:100: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:464:11: warning: unused typedef 'boost_concept_check464' [-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
                                 ^
:102: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
:104: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:102: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
:100: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
:85: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: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
                                 ^
:103: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
                                 ^
:83: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
                                 ^
:63: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43: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: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
                                 ^
:139: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:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141: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: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
                                 ^
:25: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
                                 ^
:122: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: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
                                 ^
:9: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:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:11: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110: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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:108: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: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
                                 ^
:207: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:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95: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:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93: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:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:51: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:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:82: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:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:84: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:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:88: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 ));
            ^
./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
                                 ^
:86: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
                                 ^
:299: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
                                 ^
:301: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: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
                                 ^
:307: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: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
                                 ^
:305: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: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
                                 ^
:309: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
                                 ^
:311: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
                                 ^
:313: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
                                 ^
:315: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: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
                                 ^
:317: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: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
                                 ^
:319: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: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
                                 ^
:321: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
                                 ^
:323: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: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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
                                 ^
:26: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64: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
                                 ^
:82: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
                                 ^
:62: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
                                 ^
:42: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23: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
                                 ^
:120: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122: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
                                 ^
:9: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
                                 ^
:106: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
                                 ^
:201: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91: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
                                 ^
:186: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33: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 ));
            ^
./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
                                 ^
:205: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 ));
            ^
./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
                                 ^
:207: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 ));
            ^
./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
                                 ^
:209: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 ));
            ^
./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
                                 ^
:211: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
                                 ^
:299: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
                                 ^
:301: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: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
                                 ^
:305: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: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
                                 ^
:307: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: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
                                 ^
:311: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: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
                                 ^
:309: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: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
                                 ^
:313: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: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
                                 ^
:315: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: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
                                 ^
:317: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
                                 ^
:319: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
                                 ^
:323: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
                                 ^
:321: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: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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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: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-virtual-dtor]
    delete x;
    ^
./boost/boost/smart_ptr/detail/shared_count.hpp:134:20: note: in instantiation of function template specialization 'boost::checked_delete' 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' 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' 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::shared_ptr' requested here
PWIZ_API_DECL BinaryIndexStream::BinaryIndexStream(shared_ptr 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
                                 ^
:37: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:198: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:464:11: warning: unused typedef 'boost_concept_check464' [-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
                                 ^
:159: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:463:11: warning: unused typedef 'boost_concept_check463' [-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
                                 ^
:157: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:483:11: warning: unused typedef 'boost_concept_check483' [-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
                                 ^
:160: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:158: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
:162: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
:143: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141: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
                                 ^
:162: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
                                 ^
:142: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
                                 ^
:124: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:106: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203: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
                                 ^
:201: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
                                 ^
:87: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
                                 ^
:183: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:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:71: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: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
                                 ^
:69: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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:166: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:168: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: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
                                 ^
:53: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:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:151: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:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:149: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:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:111: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:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:113: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:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:170: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:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:172: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:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:174: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 ));
            ^
./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
                                 ^
:176: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
                                 ^
:334: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
                                 ^
:336: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
                                 ^
:340: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
                                 ^
:342: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: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
                                 ^
:346: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: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
                                 ^
:344: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: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
                                 ^
:348: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: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
                                 ^
:350: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: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
                                 ^
:354: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
                                 ^
:352: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: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
                                 ^
:356: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: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
                                 ^
:358: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: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
                                 ^
:360: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
                                 ^
:362:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
                                 ^
:36: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:184: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:146: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:144: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
:145: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:149: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:483:11: warning: unused typedef 'boost_concept_check483' [-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
                                 ^
:147: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:126: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:128: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
                                 ^
:145: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
                                 ^
:126: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
                                 ^
:108: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:90: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: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
                                 ^
:185: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:681:11: warning: unused typedef 'boost_concept_check681' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((InputIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:187: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: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
                                 ^
:72: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
                                 ^
:168: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: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
                                 ^
:53: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:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:55: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:152: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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:150: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: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
                                 ^
:37: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:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133: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:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:135: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:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103: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:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101: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:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:164: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 ));
            ^
./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
                                 ^
:162: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:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:168:1: note: expanded from here
boost_concept_check188
^
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 ));
            ^
./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
                                 ^
:166:1: note: expanded from here
boost_concept_check187
^
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
                                 ^
:144: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
                                 ^
:146: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: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
                                 ^
:298: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: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
                                 ^
:300: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: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
                                 ^
:304: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: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
                                 ^
:302: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: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
                                 ^
:306: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
                                 ^
:308: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
                                 ^
:312: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
                                 ^
:310: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
                                 ^
:316: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
                                 ^
:314: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: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
                                 ^
:318:1: note: expanded from here
boost_concept_check261
^
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
                                 ^
:320:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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: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
                                 ^
:77: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:123: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:463:11: warning: unused typedef 'boost_concept_check463' [-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
                                 ^
:82: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:464:11: warning: unused typedef 'boost_concept_check464' [-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
                                 ^
:84: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
:85: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
:66: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64: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: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
                                 ^
:84: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
                                 ^
:65: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
                                 ^
:47: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:27: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:127: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
                                 ^
:125: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
                                 ^
:11: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
                                 ^
:108: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: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
                                 ^
:205: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:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:207: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95: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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93: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: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
                                 ^
:190: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:76: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:78: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:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:38: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:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:36: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:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:43: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 ));
            ^
./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
                                 ^
:41: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:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:47: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:
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 ));
            ^
./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
                                 ^
:45: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:
./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
                                 ^
:448: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
                                 ^
:450: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: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
                                 ^
:196: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: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
                                 ^
:194: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: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
                                 ^
:200: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
                                 ^
:198: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
                                 ^
:202: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
                                 ^
:204: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
                                 ^
:206: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
                                 ^
:208: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: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
                                 ^
:210: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: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
                                 ^
:212: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: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
                                 ^
:214: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
                                 ^
:216:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
                                 ^
:33: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:138: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:464:11: warning: unused typedef 'boost_concept_check464' [-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
                                 ^
:102: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:463:11: warning: unused typedef 'boost_concept_check463' [-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
                                 ^
:100: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
:100: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:104: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:483:11: warning: unused typedef 'boost_concept_check483' [-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
                                 ^
:102: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
:85: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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: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
                                 ^
:103: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
                                 ^
:83: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
                                 ^
:63: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141: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
                                 ^
:139: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
                                 ^
:25: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
                                 ^
:122: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
                                 ^
:9: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:11: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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:108: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110: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: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
                                 ^
:207: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:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93: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:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95: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:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53: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:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:51: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:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:82: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:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:84: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:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:86:1: note: expanded from here
boost_concept_check187
^
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 ));
            ^
./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
                                 ^
:88:1: note: expanded from here
boost_concept_check188
^
30 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
                                 ^
:26: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64: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
                                 ^
:82: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
                                 ^
:62: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
                                 ^
:42: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23: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
                                 ^
:120: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122: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
                                 ^
:9: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
                                 ^
:106: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
                                 ^
:201: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91: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
                                 ^
:186: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33: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 ));
            ^
./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
                                 ^
:205: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 ));
            ^
./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
                                 ^
:207: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 ));
            ^
./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
                                 ^
:209: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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
30 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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
                                 ^
:33: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:138: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:100: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:102: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:484:11: warning: unused typedef 'boost_concept_check484' [-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
                                 ^
:104: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:483:11: warning: unused typedef 'boost_concept_check483' [-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
                                 ^
:102: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:100: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:85: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
                                 ^
:103: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
                                 ^
:83: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
                                 ^
:63: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141: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
                                 ^
:139: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
                                 ^
:25: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
                                 ^
:122: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:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:11: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: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
                                 ^
:9: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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:108: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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110: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: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
                                 ^
:207: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93: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:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53: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:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:51: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:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:84: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 ));
            ^
./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
                                 ^
:82: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 ));
            ^
./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
                                 ^
:88: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 ));
            ^
./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
                                 ^
:86:1: note: expanded from here
boost_concept_check187
^
30 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -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: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
                                 ^
:33: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:138: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:464:11: warning: unused typedef 'boost_concept_check464' [-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
                                 ^
:102: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:463:11: warning: unused typedef 'boost_concept_check463' [-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
                                 ^
:100: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:482:11: warning: unused typedef 'boost_concept_check482' [-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
                                 ^
:100: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:104: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:483:11: warning: unused typedef 'boost_concept_check483' [-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
                                 ^
:102: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:516:9: warning: unused typedef 'boost_concept_check516' [-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
                                 ^
:85: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:515:9: warning: unused typedef 'boost_concept_check515' [-Wunused-local-typedef]
        BOOST_CONCEPT_ASSERT((SignedInteger));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83: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: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
                                 ^
:103: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
                                 ^
:83: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
                                 ^
:63: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43: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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141: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
                                 ^
:139: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:
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
                                 ^
:25:1: note: expanded from here
boost_concept_check701
^
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: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
                                 ^
:122:1: note: expanded from here
boost_concept_check714
^
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: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
                                 ^
:9:1: note: expanded from here
boost_concept_check729
^
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:731:11: warning: unused typedef 'boost_concept_check731' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:11:1: note: expanded from here
boost_concept_check731
^
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:753:11: warning: unused typedef 'boost_concept_check753' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:108:1: note: expanded from here
boost_concept_check753
^
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:754:11: warning: unused typedef 'boost_concept_check754' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check754
^
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: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
                                 ^
:207:1: note: expanded from here
boost_concept_check774
^
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:798:11: warning: unused typedef 'boost_concept_check798' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93:1: note: expanded from here
boost_concept_check798
^
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:799:11: warning: unused typedef 'boost_concept_check799' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95:1: note: expanded from here
boost_concept_check799
^
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:904:11: warning: unused typedef 'boost_concept_check904' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53:1: note: expanded from here
boost_concept_check904
^
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:901:11: warning: unused typedef 'boost_concept_check901' [-Wunused-local-typedef]
          BOOST_CONCEPT_ASSERT((BinaryPredicate));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:51:1: note: expanded from here
boost_concept_check901
^
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:42:
./boost/boost/range/algorithm/equal.hpp:174:13: warning: unused typedef 'boost_concept_check174' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:82:1: note: expanded from here
boost_concept_check174
^
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:42:
./boost/boost/range/algorithm/equal.hpp:175:13: warning: unused typedef 'boost_concept_check175' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:84:1: note: expanded from here
boost_concept_check175
^
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:42:
./boost/boost/range/algorithm/equal.hpp:187:13: warning: unused typedef 'boost_concept_check187' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:86:1: note: expanded from here
boost_concept_check187
^
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:42:
./boost/boost/range/algorithm/equal.hpp:188:13: warning: unused typedef 'boost_concept_check188' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
            ^
./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
                                 ^
:88:1: note: expanded from here
boost_concept_check188
^
30 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp -o pwiz/data/msdata/mz5/ReferenceWrite_mz5.o
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:33:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:138:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:100:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:102:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:104:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:102:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:100:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:85:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:103:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:83:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:63:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:139:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:25:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:122:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:11:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:9:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:108:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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
                                 ^
:207:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:51:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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 ));
            ^
./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
                                 ^
:84:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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 ));
            ^
./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
                                 ^
:82:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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 ));
            ^
./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
                                 ^
:88:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
In file included from pwiz/data/msdata/mz5/ReferenceWrite_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 ));
            ^
./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
                                 ^
:86:1: note: expanded from here
boost_concept_check187
^
30 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/mz5/Translator_mz5.cpp -o pwiz/data/msdata/mz5/Translator_mz5.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumList_MGF.cpp -o pwiz/data/msdata/SpectrumList_MGF.o
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MGF.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:18:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:20:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:26:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:24:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:30:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:28:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:32:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:34:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:38:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:36:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:40:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:42:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:46:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/SpectrumList_MGF.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
                                 ^
:44:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/DefaultReaderList.cpp -o pwiz/data/msdata/DefaultReaderList.o
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/DefaultReaderList.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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/DefaultReaderList.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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/DefaultReaderList.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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/DefaultReaderList.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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/DefaultReaderList.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/ChromatogramList_mzML.cpp -o pwiz/data/msdata/ChromatogramList_mzML.o
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:26:
In file included from pwiz/data/msdata/ChromatogramList_mzML.hpp:29:
In file included from pwiz/data/msdata/ChromatogramListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:382:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:384:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:390:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:388:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:394:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:392:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:398:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:396:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:400:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:402:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:404:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:406:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:408:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/ChromatogramList_mzML.cpp:31:
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
                                 ^
:410:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/ChromatogramList_mz5.cpp -o pwiz/data/msdata/ChromatogramList_mz5.o
pwiz/data/msdata/ChromatogramList_mz5.cpp:233:49: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
    if (numberOfChromatograms_ > index && index >= 0)
                                          ~~~~~ ^  ~
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/ChromatogramList_mz5.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/examples.cpp -o pwiz/data/msdata/examples.o
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/examples.cpp:25:
In file included from pwiz/data/msdata/examples.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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:323:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:325:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:327:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:329:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:331:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:333:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:337:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:335:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:341:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:339:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:345:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/examples.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
                                 ^
:343:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Serializer_mzML.cpp -o pwiz/data/msdata/Serializer_mzML.o
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:26:
In file included from pwiz/data/msdata/Serializer_mzML.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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:204:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:206:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:210:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:212:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:214:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:216:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:218:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:220:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:222:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:224:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:228:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:226:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:232:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/Serializer_mzML.cpp:33:
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
                                 ^
:230:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Serializer_MSn.cpp -o pwiz/data/msdata/Serializer_MSn.o
pwiz/data/msdata/Serializer_MSn.cpp:44:11: warning: unused variable 'sizeChargeMSn' [-Wunused-const-variable]
const int sizeChargeMSn    = 12; // struct Charge{ int z; double mass; }
          ^
pwiz/data/msdata/Serializer_MSn.cpp:45:11: warning: unused variable 'sizePeakMSn' [-Wunused-const-variable]
const int sizePeakMSn      = 12; // struct Peak{ double mz; float intensity; }
          ^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:25:
In file included from pwiz/data/msdata/Serializer_MSn.hpp:26:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:420:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:422:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:428:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:426:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:432:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:430:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:436:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:434:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:440:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:438:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:444:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:442:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:446:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/Serializer_MSn.cpp:28:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:448:1: note: expanded from here
boost_concept_check266
^
46 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Reader.cpp -o pwiz/data/msdata/Reader.o
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/Reader.cpp:26:
In file included from pwiz/data/msdata/Reader.hpp:28:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:204:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:206:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:360:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:358:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:364:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:362:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:366:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:368:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:372:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:370:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:374:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:376:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:378:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:380:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Serializer_mz5.cpp -o pwiz/data/msdata/Serializer_mz5.o
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/Serializer_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/Serializer_mz5.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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/Serializer_mz5.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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/Serializer_mz5.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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_mz5.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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/Serializer_mz5.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Serializer_MGF.cpp -o pwiz/data/msdata/Serializer_MGF.o
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:25:
In file included from pwiz/data/msdata/Serializer_MGF.hpp:27:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:420:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:422:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:426:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:428:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:432:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:430:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:434:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:436:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:438:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:440:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:444:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:442:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:448:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/Serializer_MGF.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:446:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/Serializer_MGF.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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Serializer_mzXML.cpp -o pwiz/data/msdata/Serializer_mzXML.o
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:25:
In file included from pwiz/data/msdata/Serializer_mzXML.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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:144:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:146:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:150:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:152:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:154:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:156:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:158:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:160:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:162:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:164:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:168:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:166:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:170:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/Serializer_mzXML.cpp:33:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:172:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumList_mzML.cpp -o pwiz/data/msdata/SpectrumList_mzML.o
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_mzML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:228:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:230:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:236:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:234:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:238:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:240:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:244:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:242:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:248:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:246:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:252:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:250:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:254:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/SpectrumList_mzML.cpp:30:
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
                                 ^
:256:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumList_MSn.cpp -o pwiz/data/msdata/SpectrumList_MSn.o
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_MSn.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:18:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:20:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:26:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:24:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:28:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:30:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:34:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:32:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:38:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:36:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:42:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:40:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:44:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/SpectrumList_MSn.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
                                 ^
:46:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumList_mz5.cpp -o pwiz/data/msdata/SpectrumList_mz5.o
pwiz/data/msdata/SpectrumList_mz5.cpp:222:15: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
    if (index >= 0 && index < numberOfSpectra_)
        ~~~~~ ^  ~
pwiz/data/msdata/SpectrumList_mz5.cpp:252:15: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
    if (index >= 0 && index < numberOfSpectra_)
        ~~~~~ ^  ~
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/SpectrumList_mz5.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
46 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/BinaryDataEncoder.cpp -o pwiz/data/msdata/BinaryDataEncoder.o
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:48:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:182:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:184:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:184:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:186:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:188:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:191:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:171:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:151:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:19:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:21:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:116:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:4:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:102:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:104:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:199:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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
                                 ^
:87:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:183:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:185:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:142:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:144:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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 ));
            ^
./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
                                 ^
:213:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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 ));
            ^
./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
                                 ^
:215:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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 ));
            ^
./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
                                 ^
:217:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:30:
In file included from ./boost/boost/iostreams/filtering_streambuf.hpp:17:
In file included from ./boost/boost/iostreams/chain.hpp:29:
In file included from ./boost/boost/iostreams/detail/push.hpp:22:
In file included from ./boost/boost/iostreams/pipeline.hpp:18:
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 ));
            ^
./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
                                 ^
:219:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:382:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:384:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:388:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:390:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:392:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:394:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:398:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:396:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:402:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:400:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:406:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:404:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:410:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/BinaryDataEncoder.cpp:38:
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
                                 ^
:408:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Diff.cpp -o pwiz/data/msdata/Diff.o
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/Diff.cpp:26:
In file included from pwiz/data/msdata/Diff.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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:325:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:323:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:329:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:327:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:331:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:333:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:337:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:335:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:339:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:341:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:343:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/Diff.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
                                 ^
:345:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/MSData.cpp -o pwiz/data/msdata/MSData.o
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/MSData.cpp:25:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:325:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:323:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:329:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:327:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:331:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:333:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:335:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:337:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:339:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:341:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:343:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/MSData.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
                                 ^
:345:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/References.cpp -o pwiz/data/msdata/References.o
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/References.cpp:25:
In file included from pwiz/data/msdata/References.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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/References.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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/References.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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/References.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
                                 ^
:325:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/References.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
                                 ^
:323:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/References.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
                                 ^
:327:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/References.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
                                 ^
:329:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/References.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
                                 ^
:331:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/References.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
                                 ^
:333:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/References.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
                                 ^
:335:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/References.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
                                 ^
:337:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/References.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
                                 ^
:339:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/References.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
                                 ^
:341:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/References.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
                                 ^
:343:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/References.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
                                 ^
:345:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumList_mzXML.cpp -o pwiz/data/msdata/SpectrumList_mzXML.o
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
In file included from pwiz/data/msdata/SpectrumList_mzXML.hpp:29:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:228:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:230:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:236:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:234:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:238:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:240:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:244:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:242:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:248:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:246:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:250:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:252:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:254:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/SpectrumList_mzXML.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
                                 ^
:256:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/IO.cpp -o pwiz/data/msdata/IO.o
pwiz/data/msdata/IO.cpp:2020:35: warning: '&&' within '||' [-Wlogical-op-parentheses]
            else if (version == 1 && name == "acquisitionList" /* mzML 1.0 */ || name == "scanList")
                     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~                ~~
pwiz/data/msdata/IO.cpp:2020:35: note: place parentheses around the '&&' expression to silence this warning
            else if (version == 1 && name == "acquisitionList" /* mzML 1.0 */ || name == "scanList")
                                  ^
                     (                                        )
pwiz/data/msdata/IO.cpp:2731:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
        else if (version == 1 && name == "acquisitionSettings" /* mzML 1.0 */ ||
                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                ~~
pwiz/data/msdata/IO.cpp:2731:31: note: place parentheses around the '&&' expression to silence this warning
        else if (version == 1 && name == "acquisitionSettings" /* mzML 1.0 */ ||
                              ^
                 (                                            )
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/IO.cpp:26:
In file included from pwiz/data/msdata/IO.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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:453:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:455:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:457:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:459:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:461:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:463:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:467:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:465:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:471:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:469:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:475:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/IO.cpp:29:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:473:1: note: expanded from here
boost_concept_check261
^
46 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumList_BTDX.cpp -o pwiz/data/msdata/SpectrumList_BTDX.o
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
In file included from pwiz/data/msdata/SpectrumList_BTDX.hpp:30:
In file included from pwiz/data/msdata/SpectrumListBase.hpp:28:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:18:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:20:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:24:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:26:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:28:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:30:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:34:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:32:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:38:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:36:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:40:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:42:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:46:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/SpectrumList_BTDX.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
                                 ^
:44:1: note: expanded from here
boost_concept_check261
^
pwiz/data/msdata/SpectrumList_BTDX.cpp:278:19: warning: private field 'msd_' is not used [-Wunused-private-field]
    const MSData& msd_;
                  ^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumInfo.cpp -o pwiz/data/msdata/SpectrumInfo.o
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumInfo.cpp:27:
In file included from pwiz/data/msdata/SpectrumInfo.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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:323:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:325:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:329:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:327:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:331:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:333:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:337:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:335:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:341:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:339:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:343:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/SpectrumInfo.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
                                 ^
:345:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/RAMPAdapter.cpp -o pwiz/data/msdata/RAMPAdapter.o
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:102:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:69:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:32:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:30:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:35:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:14:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:31:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:12:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:205:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:185:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:70:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:167:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:53:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:151:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:149:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:37:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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
                                 ^
:134:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:24:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:22:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:197:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:195:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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 ));
            ^
./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
                                 ^
:19:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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 ));
            ^
./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
                                 ^
:17:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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 ));
            ^
./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
                                 ^
:23:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:27:
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 ));
            ^
./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
                                 ^
:21:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:430:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:432:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:438:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:436:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:440:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:442:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:446:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:444:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:448:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:2:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:6:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:4:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:8:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/RAMPAdapter.cpp:31:
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
                                 ^
:10:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/LegacyAdapter.cpp -o pwiz/data/msdata/LegacyAdapter.o
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:27:
In file included from pwiz/data/msdata/LegacyAdapter.hpp:30:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:396:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:398:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:404:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:402:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:406:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:408:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:412:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:410:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:414:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:416:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:420:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:418:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:422:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/LegacyAdapter.cpp:31:
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
                                 ^
:424:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumIterator.cpp -o pwiz/data/msdata/SpectrumIterator.o
pwiz/data/msdata/SpectrumIterator.cpp:125:20: warning: '&&' within '||' [-Wlogical-op-parentheses]
    return (done() && &that.spectrumList_==&pastEndMarker_ ||
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
pwiz/data/msdata/SpectrumIterator.cpp:125:20: note: place parentheses around the '&&' expression to silence this warning
    return (done() && &that.spectrumList_==&pastEndMarker_ ||
                   ^
            (                                             )
pwiz/data/msdata/SpectrumIterator.cpp:126:45: warning: '&&' within '||' [-Wlogical-op-parentheses]
            &spectrumList_==&pastEndMarker_ && that.done() ||
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
pwiz/data/msdata/SpectrumIterator.cpp:126:45: note: place parentheses around the '&&' expression to silence this warning
            &spectrumList_==&pastEndMarker_ && that.done() ||
                                            ^
            (                                             )
pwiz/data/msdata/SpectrumIterator.cpp:127:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
            &spectrumList_==&that.spectrumList_ && currentIndex_==that.currentIndex_);
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/msdata/SpectrumIterator.cpp:127:49: note: place parentheses around the '&&' expression to silence this warning
            &spectrumList_==&that.spectrumList_ && currentIndex_==that.currentIndex_);
                                                ^
            (                                                                       )
pwiz/data/msdata/SpectrumIterator.cpp:141:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
    return !scanNumbers_.empty() && currentScanNumber_==scanNumbers_.end() ||
           ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
pwiz/data/msdata/SpectrumIterator.cpp:141:34: note: place parentheses around the '&&' expression to silence this warning
    return !scanNumbers_.empty() && currentScanNumber_==scanNumbers_.end() ||
                                 ^
           (                                                              )
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumIterator.cpp:26:
In file included from pwiz/data/msdata/SpectrumIterator.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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:325:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:323:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:327:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:329:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:331:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:333:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:337:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:335:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:341:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:339:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:345:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/SpectrumIterator.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
                                 ^
:343:1: note: expanded from here
boost_concept_check261
^
48 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/MSDataFile.cpp -o pwiz/data/msdata/MSDataFile.o
In file included from pwiz/data/msdata/MSDataFile.cpp:42:
./boost/boost/iostreams/filter/gzip.hpp:674:16: warning: implicit conversion from 'const int' to 'value_type' (aka 'char') changes value from 139 to -117 [-Wconstant-conversion]
    header_ += gzip::magic::id2;                         // ID2.
            ~~ ^~~~~~~~~~~~~~~~
pwiz/data/msdata/MSDataFile.cpp:129:20: note: in instantiation of member function 'boost::iostreams::basic_gzip_compressor >::basic_gzip_compressor' requested here
        filt->push(boost::iostreams::gzip_compressor(9)); // max compression
                   ^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/MSDataFile.cpp:26:
In file included from pwiz/data/msdata/mz5/../MSDataFile.hpp:29:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:420:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:422:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:428:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:426:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:430:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:432:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:434:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:436:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:440:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:438:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:444:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:442:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:448:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/msdata/MSDataFile.cpp:36:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:446:1: note: expanded from here
boost_concept_check261
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/MSNumpress.cpp -o pwiz/data/msdata/MSNumpress.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumListCache.cpp -o pwiz/data/msdata/SpectrumListCache.o
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumListCache.cpp:25:
In file included from pwiz/data/msdata/SpectrumListCache.hpp:27:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:144:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:146:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:152:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:150:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:154:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:156:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:158:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:160:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:164:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:162:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:168:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:166:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:170:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/SpectrumListCache.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
                                 ^
:172:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/Index_mzML.cpp -o pwiz/data/msdata/Index_mzML.o
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/Index_mzML.cpp:24:
In file included from pwiz/data/msdata/Index_mzML.hpp:28:
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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:325:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:323:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:329:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:327:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:333:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:331:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:335:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:337:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:341:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:339:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:343:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/Index_mzML.cpp:25:
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
                                 ^
:345:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/msdata/SpectrumWorkerThreads.cpp -o pwiz/data/msdata/SpectrumWorkerThreads.o
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/IdentDataFile.cpp -o pwiz/data/identdata/IdentDataFile.o
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:35:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:165:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:112:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:129:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:111:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:93:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:169:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:55:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:151:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:136:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:134:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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
                                 ^
:22:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:118:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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 ));
            ^
./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
                                 ^
:136:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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 ));
            ^
./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
                                 ^
:134:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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 ));
            ^
./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
                                 ^
:140:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:25:
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 ));
            ^
./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
                                 ^
:138:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:355:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:357:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:509:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:511:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:513:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:515:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:517:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:519:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:523:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:521:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:527:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:525:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:531:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/identdata/IdentDataFile.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:529:1: note: expanded from here
boost_concept_check261
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/IdentData.cpp -o pwiz/data/identdata/IdentData.o
In file included from pwiz/data/identdata/IdentData.cpp:31:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/identdata/IdentData.cpp:25:
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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/DefaultReaderList.cpp -o pwiz/data/identdata/DefaultReaderList.o
In file included from pwiz/data/identdata/DefaultReaderList.cpp:29:
In file included from pwiz/data/identdata/DefaultReaderList.hpp:29:
In file included from pwiz/data/identdata/Reader.hpp:28:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/DefaultReaderList.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/DefaultReaderList.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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/DefaultReaderList.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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/DefaultReaderList.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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/DefaultReaderList.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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/identdata/DefaultReaderList.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/Reader.cpp -o pwiz/data/identdata/Reader.o
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:35:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:165:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:112:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:129:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:111:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:93:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:169:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:55:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:151:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:136:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:134:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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
                                 ^
:22:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:118:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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 ));
            ^
./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
                                 ^
:136:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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 ));
            ^
./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
                                 ^
:134:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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 ));
            ^
./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
                                 ^
:140:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/Reader.cpp:26:
In file included from pwiz/data/identdata/Reader.hpp:28:
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 ));
            ^
./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
                                 ^
:138:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:473:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:471:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:475:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:477:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:481:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:479:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:485:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:483:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:489:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:487:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:493:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/identdata/Reader.cpp:27:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:491:1: note: expanded from here
boost_concept_check261
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/Serializer_protXML.cpp -o pwiz/data/identdata/Serializer_protXML.o
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
pwiz/data/identdata/Serializer_protXML.cpp:97:9: warning: field 'strict' will be initialized after field 'nPeptides' [-Wreorder]
        strict(strict),
        ^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:35:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:165:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:112:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:129:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:111:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:93:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:169:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:55:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:151:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:37:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:136:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:134:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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
                                 ^
:22:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:118:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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 ));
            ^
./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
                                 ^
:136:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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 ));
            ^
./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
                                 ^
:134:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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 ));
            ^
./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
                                 ^
:138:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:28:
In file included from pwiz/data/identdata/Serializer_protXML.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 ));
            ^
./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
                                 ^
:140:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:27:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:29:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:33:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:35:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:39:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:41:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:43:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:47:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:45:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:51:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:49:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:55:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:31:
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
                                 ^
:53:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:42:
./boost/boost/range/adaptor/transformed.hpp:82:13: warning: unused typedef 'boost_concept_check83' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT((
            ^
./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
                                 ^
:167:1: note: expanded from here
boost_concept_check83
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:42:
./boost/boost/range/adaptor/transformed.hpp:93:13: warning: unused typedef 'boost_concept_check94' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT((
            ^
./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
                                 ^
:169:1: note: expanded from here
boost_concept_check94
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:42:
./boost/boost/range/adaptor/transformed.hpp:117:13: warning: unused typedef 'boost_concept_check118' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT((
            ^
./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
                                 ^
:171:1: note: expanded from here
boost_concept_check118
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:42:
./boost/boost/range/adaptor/transformed.hpp:127:13: warning: unused typedef 'boost_concept_check128' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT((
            ^
./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
                                 ^
:173:1: note: expanded from here
boost_concept_check128
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:43:
./boost/boost/range/algorithm/min_element.hpp:34:5: warning: unused typedef 'boost_concept_check34' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:175:1: note: expanded from here
boost_concept_check34
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:43:
./boost/boost/range/algorithm/min_element.hpp:43:5: warning: unused typedef 'boost_concept_check43' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:177:1: note: expanded from here
boost_concept_check43
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:43:
./boost/boost/range/algorithm/min_element.hpp:52:5: warning: unused typedef 'boost_concept_check52' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:179:1: note: expanded from here
boost_concept_check52
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:43:
./boost/boost/range/algorithm/min_element.hpp:61:5: warning: unused typedef 'boost_concept_check61' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:181:1: note: expanded from here
boost_concept_check61
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:43:
./boost/boost/range/algorithm/min_element.hpp:72:5: warning: unused typedef 'boost_concept_check72' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:183:1: note: expanded from here
boost_concept_check72
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:43:
./boost/boost/range/algorithm/min_element.hpp:83:5: warning: unused typedef 'boost_concept_check83' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:185:1: note: expanded from here
boost_concept_check83
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:43:
./boost/boost/range/algorithm/min_element.hpp:94:5: warning: unused typedef 'boost_concept_check94' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:187:1: note: expanded from here
boost_concept_check94
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:43:
./boost/boost/range/algorithm/min_element.hpp:105:5: warning: unused typedef 'boost_concept_check105' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:189:1: note: expanded from here
boost_concept_check105
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:44:
./boost/boost/range/algorithm/max_element.hpp:34:5: warning: unused typedef 'boost_concept_check34' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:191:1: note: expanded from here
boost_concept_check34
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:44:
./boost/boost/range/algorithm/max_element.hpp:43:5: warning: unused typedef 'boost_concept_check43' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:193:1: note: expanded from here
boost_concept_check43
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:44:
./boost/boost/range/algorithm/max_element.hpp:52:5: warning: unused typedef 'boost_concept_check52' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:195:1: note: expanded from here
boost_concept_check52
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:44:
./boost/boost/range/algorithm/max_element.hpp:61:5: warning: unused typedef 'boost_concept_check61' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:197:1: note: expanded from here
boost_concept_check61
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:44:
./boost/boost/range/algorithm/max_element.hpp:72:5: warning: unused typedef 'boost_concept_check72' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:199:1: note: expanded from here
boost_concept_check72
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:44:
./boost/boost/range/algorithm/max_element.hpp:83:5: warning: unused typedef 'boost_concept_check83' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:201:1: note: expanded from here
boost_concept_check83
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:44:
./boost/boost/range/algorithm/max_element.hpp:94:5: warning: unused typedef 'boost_concept_check94' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:203:1: note: expanded from here
boost_concept_check94
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:44:
./boost/boost/range/algorithm/max_element.hpp:105:5: warning: unused typedef 'boost_concept_check105' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check105
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:35:5: warning: unused typedef 'boost_concept_check35' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check35
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:34:5: warning: unused typedef 'boost_concept_check34' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check34
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:48:5: warning: unused typedef 'boost_concept_check48' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:213:1: note: expanded from here
boost_concept_check48
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:47:5: warning: unused typedef 'boost_concept_check47' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check47
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:66:5: warning: unused typedef 'boost_concept_check66' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:215:1: note: expanded from here
boost_concept_check66
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:67:5: warning: unused typedef 'boost_concept_check67' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:217:1: note: expanded from here
boost_concept_check67
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:80:5: warning: unused typedef 'boost_concept_check80' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:219:1: note: expanded from here
boost_concept_check80
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:81:5: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:221:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:99:5: warning: unused typedef 'boost_concept_check99' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:223:1: note: expanded from here
boost_concept_check99
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:100:5: warning: unused typedef 'boost_concept_check100' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:225:1: note: expanded from here
boost_concept_check100
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:113:5: warning: unused typedef 'boost_concept_check113' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:227:1: note: expanded from here
boost_concept_check113
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:114:5: warning: unused typedef 'boost_concept_check114' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:229:1: note: expanded from here
boost_concept_check114
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:134:5: warning: unused typedef 'boost_concept_check134' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check134
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:133:5: warning: unused typedef 'boost_concept_check133' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:2:1: note: expanded from here
boost_concept_check133
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:147:5: warning: unused typedef 'boost_concept_check147' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check147
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:148:5: warning: unused typedef 'boost_concept_check148' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check148
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:169:5: warning: unused typedef 'boost_concept_check169' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:12:1: note: expanded from here
boost_concept_check169
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:168:5: warning: unused typedef 'boost_concept_check168' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check168
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:184:5: warning: unused typedef 'boost_concept_check184' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:16:1: note: expanded from here
boost_concept_check184
^
In file included from pwiz/data/identdata/Serializer_protXML.cpp:45:
./boost/boost/range/algorithm/set_algorithm.hpp:183:5: warning: unused typedef 'boost_concept_check183' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:14:1: note: expanded from here
boost_concept_check183
^
pwiz/data/identdata/Serializer_protXML.cpp:476:10: warning: private field 'readSpectrumQueries' is not used [-Wunused-private-field]
    bool readSpectrumQueries;
         ^
pwiz/data/identdata/Serializer_protXML.cpp:477:38: warning: private field 'ilr' is not used [-Wunused-private-field]
    const IterationListenerRegistry* ilr;
                                     ^
88 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/Serializer_pepXML.cpp -o pwiz/data/identdata/Serializer_pepXML.o
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
pwiz/data/identdata/Serializer_pepXML.cpp:561:104: warning: adding 'char' to a string does not append to the string [-Wstring-plus-int]
                        default: throw runtime_error("[write_search_summary] Unsupported AA residue: " + aa);
                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
pwiz/data/identdata/Serializer_pepXML.cpp:561:104: note: use array indexing to silence this warning
                        default: throw runtime_error("[write_search_summary] Unsupported AA residue: " + aa);
                                                                                                       ^
                                                     &                                                 [   ]
pwiz/data/identdata/Serializer_pepXML.cpp:1545:5: warning: control may reach end of non-void function [-Wreturn-type]
    }
    ^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:35:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:165:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:112:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:129:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:111:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:93:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:169:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:55:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:151:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:136:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:134:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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
                                 ^
:22:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:118:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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 ));
            ^
./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
                                 ^
:136:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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 ));
            ^
./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
                                 ^
:134:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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 ));
            ^
./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
                                 ^
:140:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In file included from pwiz/data/identdata/Serializer_pepXML.hpp:27:
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 ));
            ^
./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
                                 ^
:138:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:27:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:29:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:35:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:33:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:39:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:37:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:41:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:43:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:47:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:45:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:51:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:49:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:53:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/identdata/Serializer_pepXML.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
                                 ^
:55:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:38:
./boost/boost/range/adaptor/transformed.hpp:82:13: warning: unused typedef 'boost_concept_check83' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT((
            ^
./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
                                 ^
:162:1: note: expanded from here
boost_concept_check83
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:38:
./boost/boost/range/adaptor/transformed.hpp:93:13: warning: unused typedef 'boost_concept_check94' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT((
            ^
./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
                                 ^
:164:1: note: expanded from here
boost_concept_check94
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:38:
./boost/boost/range/adaptor/transformed.hpp:117:13: warning: unused typedef 'boost_concept_check118' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT((
            ^
./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
                                 ^
:166:1: note: expanded from here
boost_concept_check118
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:38:
./boost/boost/range/adaptor/transformed.hpp:127:13: warning: unused typedef 'boost_concept_check128' [-Wunused-local-typedef]
            BOOST_RANGE_CONCEPT_ASSERT((
            ^
./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
                                 ^
:168:1: note: expanded from here
boost_concept_check128
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:39:
./boost/boost/range/algorithm/min_element.hpp:34:5: warning: unused typedef 'boost_concept_check34' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:170:1: note: expanded from here
boost_concept_check34
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:39:
./boost/boost/range/algorithm/min_element.hpp:43:5: warning: unused typedef 'boost_concept_check43' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:172:1: note: expanded from here
boost_concept_check43
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:39:
./boost/boost/range/algorithm/min_element.hpp:52:5: warning: unused typedef 'boost_concept_check52' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:174:1: note: expanded from here
boost_concept_check52
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:39:
./boost/boost/range/algorithm/min_element.hpp:61:5: warning: unused typedef 'boost_concept_check61' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:176:1: note: expanded from here
boost_concept_check61
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:39:
./boost/boost/range/algorithm/min_element.hpp:72:5: warning: unused typedef 'boost_concept_check72' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:178:1: note: expanded from here
boost_concept_check72
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:39:
./boost/boost/range/algorithm/min_element.hpp:83:5: warning: unused typedef 'boost_concept_check83' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:180:1: note: expanded from here
boost_concept_check83
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:39:
./boost/boost/range/algorithm/min_element.hpp:94:5: warning: unused typedef 'boost_concept_check94' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:182:1: note: expanded from here
boost_concept_check94
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:39:
./boost/boost/range/algorithm/min_element.hpp:105:5: warning: unused typedef 'boost_concept_check105' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:184:1: note: expanded from here
boost_concept_check105
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:40:
./boost/boost/range/algorithm/max_element.hpp:34:5: warning: unused typedef 'boost_concept_check34' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:186:1: note: expanded from here
boost_concept_check34
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:40:
./boost/boost/range/algorithm/max_element.hpp:43:5: warning: unused typedef 'boost_concept_check43' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:188:1: note: expanded from here
boost_concept_check43
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:40:
./boost/boost/range/algorithm/max_element.hpp:52:5: warning: unused typedef 'boost_concept_check52' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:190:1: note: expanded from here
boost_concept_check52
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:40:
./boost/boost/range/algorithm/max_element.hpp:61:5: warning: unused typedef 'boost_concept_check61' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:192:1: note: expanded from here
boost_concept_check61
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:40:
./boost/boost/range/algorithm/max_element.hpp:72:5: warning: unused typedef 'boost_concept_check72' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:194:1: note: expanded from here
boost_concept_check72
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:40:
./boost/boost/range/algorithm/max_element.hpp:83:5: warning: unused typedef 'boost_concept_check83' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:196:1: note: expanded from here
boost_concept_check83
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:40:
./boost/boost/range/algorithm/max_element.hpp:94:5: warning: unused typedef 'boost_concept_check94' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:198:1: note: expanded from here
boost_concept_check94
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:40:
./boost/boost/range/algorithm/max_element.hpp:105:5: warning: unused typedef 'boost_concept_check105' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept ));
    ^
./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
                                 ^
:200:1: note: expanded from here
boost_concept_check105
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:34:5: warning: unused typedef 'boost_concept_check34' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:202:1: note: expanded from here
boost_concept_check34
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:35:5: warning: unused typedef 'boost_concept_check35' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:204:1: note: expanded from here
boost_concept_check35
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:47:5: warning: unused typedef 'boost_concept_check47' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:206:1: note: expanded from here
boost_concept_check47
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:48:5: warning: unused typedef 'boost_concept_check48' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:208:1: note: expanded from here
boost_concept_check48
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:66:5: warning: unused typedef 'boost_concept_check66' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:210:1: note: expanded from here
boost_concept_check66
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:67:5: warning: unused typedef 'boost_concept_check67' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:212:1: note: expanded from here
boost_concept_check67
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:81:5: warning: unused typedef 'boost_concept_check81' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:216:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:80:5: warning: unused typedef 'boost_concept_check80' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:214:1: note: expanded from here
boost_concept_check80
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:100:5: warning: unused typedef 'boost_concept_check100' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:220:1: note: expanded from here
boost_concept_check100
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:99:5: warning: unused typedef 'boost_concept_check99' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:218:1: note: expanded from here
boost_concept_check99
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:113:5: warning: unused typedef 'boost_concept_check113' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:222:1: note: expanded from here
boost_concept_check113
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:114:5: warning: unused typedef 'boost_concept_check114' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:224:1: note: expanded from here
boost_concept_check114
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:133:5: warning: unused typedef 'boost_concept_check133' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:226:1: note: expanded from here
boost_concept_check133
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:134:5: warning: unused typedef 'boost_concept_check134' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:228:1: note: expanded from here
boost_concept_check134
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:148:5: warning: unused typedef 'boost_concept_check148' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:232:1: note: expanded from here
boost_concept_check148
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:147:5: warning: unused typedef 'boost_concept_check147' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:230:1: note: expanded from here
boost_concept_check147
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:169:5: warning: unused typedef 'boost_concept_check169' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:236:1: note: expanded from here
boost_concept_check169
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:168:5: warning: unused typedef 'boost_concept_check168' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:234:1: note: expanded from here
boost_concept_check168
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:183:5: warning: unused typedef 'boost_concept_check183' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:2:1: note: expanded from here
boost_concept_check183
^
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:41:
./boost/boost/range/algorithm/set_algorithm.hpp:184:5: warning: unused typedef 'boost_concept_check184' [-Wunused-local-typedef]
    BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept ));
    ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check184
^
pwiz/data/identdata/Serializer_pepXML.cpp:994:25: warning: private field '_cvTranslator' is not used [-Wunused-private-field]
    const CVTranslator& _cvTranslator;
                        ^
pwiz/data/identdata/Serializer_pepXML.cpp:1449:25: warning: private field '_cvTranslator' is not used [-Wunused-private-field]
    const CVTranslator& _cvTranslator;
                        ^
pwiz/data/identdata/Serializer_pepXML.cpp:1791:25: warning: private field '_cvTranslator' is not used [-Wunused-private-field]
    const CVTranslator& _cvTranslator;
                        ^
pwiz/data/identdata/Serializer_pepXML.cpp:1961:38: warning: private field 'ilr' is not used [-Wunused-private-field]
    const IterationListenerRegistry* ilr;
                                     ^
91 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/Serializer_mzid.cpp -o pwiz/data/identdata/Serializer_mzid.o
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:35:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:165:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:112:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:129:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:111:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:93:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:169:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:55:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:151:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:134:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:136:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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
                                 ^
:22:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:118:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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 ));
            ^
./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
                                 ^
:134:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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 ));
            ^
./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
                                 ^
:136:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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 ));
            ^
./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
                                 ^
:138:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:26:
In file included from pwiz/data/identdata/Serializer_mzid.hpp:28:
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 ));
            ^
./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
                                 ^
:140:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:27:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:29:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:35:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:33:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:39:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:43:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:41:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:47:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:45:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:49:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:51:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:55:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/identdata/Serializer_mzid.cpp:30:
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
                                 ^
:53:1: note: expanded from here
boost_concept_check261
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/IO.cpp -o pwiz/data/identdata/IO.o
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:35:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:165:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:112:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:129:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:111:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:93:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:169:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:55:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:151:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:136:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:134:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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
                                 ^
:22:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:118:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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 ));
            ^
./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
                                 ^
:134:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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 ));
            ^
./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
                                 ^
:136:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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 ));
            ^
./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
                                 ^
:140:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/IO.cpp:26:
In file included from pwiz/data/identdata/IO.hpp:27:
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 ));
            ^
./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
                                 ^
:138:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:430:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:432:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:98:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:100:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:104:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:102:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:108:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:106:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:110:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:112:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:114:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:116:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:120:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/identdata/IO.cpp:30:
In file included from ./pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:118:1: note: expanded from here
boost_concept_check261
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/References.cpp -o pwiz/data/identdata/References.o
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
pwiz/data/identdata/References.cpp:149:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
            BOOST_FOREACH(OrganizationPtr& org, static_cast(c.get())->affiliations)
            ^
./boost/boost/foreach.hpp:1100:108: note: expanded from macro 'BOOST_FOREACH'
    if (boost::foreach_detail_::auto_any_t BOOST_FOREACH_ID(_foreach_col) = BOOST_FOREACH_CONTAIN(COL)) {} else   \
                                                                                                           ^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:35:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:165:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:112:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:129:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:111:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:93:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:169:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:55:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:151:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:37:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:136:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:134:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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
                                 ^
:22:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:118:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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 ));
            ^
./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
                                 ^
:134:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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 ));
            ^
./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
                                 ^
:136:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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 ));
            ^
./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
                                 ^
:140:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/References.cpp:25:
In file included from pwiz/data/identdata/References.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 ));
            ^
./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
                                 ^
:138:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:408:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:410:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:416:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:414:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:418:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:420:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:424:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:422:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:426:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:428:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:430:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:432:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:434:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/identdata/References.cpp:27:
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
                                 ^
:436:1: note: expanded from here
boost_concept_check266
^
46 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/identdata/MascotReader.cpp -o pwiz/data/identdata/MascotReader.o
In file included from pwiz/data/identdata/MascotReader.cpp:26:
In file included from pwiz/data/identdata/MascotReader.hpp:28:
In file included from ./pwiz/data/identdata/Reader.hpp:28:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/identdata/MascotReader.cpp:25:
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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/identdata/MascotReader.cpp:26:
pwiz/data/identdata/MascotReader.hpp:62:11: warning: private field 'pimpl' is not used [-Wunused-private-field]
    Impl* pimpl;
          ^
46 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/proteome/Modification.cpp -o pwiz/data/proteome/Modification.o
In file included from pwiz/data/proteome/Modification.cpp:27:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:34:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:155:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:123:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:119:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:101:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:81:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:61:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:159:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:157:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:44:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:140:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:28:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:127:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:125:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:12:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:111:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:109:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:71:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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 ));
            ^
./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
                                 ^
:123:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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 ));
            ^
./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
                                 ^
:125:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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 ));
            ^
./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
                                 ^
:127:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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 ));
            ^
./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
                                 ^
:129:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:314:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:316:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:322:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:320:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:326:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:324:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:330:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:328:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:332:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:334:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:338:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:336:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:342:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/proteome/Modification.cpp:30:
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
                                 ^
:340:1: note: expanded from here
boost_concept_check261
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/proteome/Digestion.cpp -o pwiz/data/proteome/Digestion.o
In file included from pwiz/data/proteome/Digestion.cpp:27:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:35:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:165:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:112:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:129:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:111:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:93:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:169:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:55:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:151:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:134:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:136:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:22:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:118:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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 ));
            ^
./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
                                 ^
:134:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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 ));
            ^
./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
                                 ^
:136:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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 ));
            ^
./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
                                 ^
:140:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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 ));
            ^
./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
                                 ^
:138:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/proteome/Digestion.cpp:32:
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/proteome/Peptide.cpp -o pwiz/data/proteome/Peptide.o
In file included from pwiz/data/proteome/Peptide.cpp:26:
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, std::__1::allocator > >::swap' declared here: type mismatch at 1st parameter ('virtual_map &' (aka 'virtual_map, std::__1::allocator > > &') vs 'pwiz::proteome::ModificationMap &')
    virtual void swap(virtual_map& x)
                 ^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:34:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:155:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:123:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:119:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:101:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:81:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:61:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:159:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:157:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:44:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:140:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:28:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:127:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:125:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:12:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:109:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:111:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:71:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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 ));
            ^
./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
                                 ^
:123:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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 ));
            ^
./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
                                 ^
:125:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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 ));
            ^
./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
                                 ^
:127:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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 ));
            ^
./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
                                 ^
:129:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:314:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:316:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:322:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:320:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:324:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:326:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:328:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:330:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:334:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:332:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:338:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:336:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:340:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/data/proteome/Peptide.cpp:31:
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
                                 ^
:342:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/data/proteome/AminoAcid.cpp -o pwiz/data/proteome/AminoAcid.o
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:34:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:155:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:123:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:119:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:101:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:81:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:61:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:159:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:157:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:44:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:140:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:28:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:125:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:127:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:12:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:111:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:109:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:71:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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 ));
            ^
./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
                                 ^
:123:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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 ));
            ^
./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
                                 ^
:125:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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 ));
            ^
./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
                                 ^
:129:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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 ));
            ^
./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
                                 ^
:127:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:314:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:316:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:322:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:320:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:326:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:324:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:330:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:328:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:334:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:332:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:336:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:338:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:342:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/data/proteome/AminoAcid.cpp:27:
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
                                 ^
:340:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/minimxml/XMLWriter.cpp -o pwiz/utility/minimxml/XMLWriter.o
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/minimxml/XMLWriter.cpp:25:
In file included from pwiz/utility/minimxml/XMLWriter.hpp:29:
In file included from ./pwiz/utility/misc/optimized_lexical_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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:382:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:384:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:388:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:390:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:394:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:392:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:398:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:396:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:402:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:400:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:406:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:404:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:410:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/utility/minimxml/XMLWriter.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
                                 ^
:408:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/minimxml/XMLWriter.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++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/minimxml/SAXParser.cpp -o pwiz/utility/minimxml/SAXParser.o
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:26:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:120:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:79:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:81:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:62:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:64:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:82:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:62:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:42:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:23:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:120:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:122:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:9:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:106:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:201:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:89:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:91:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:186:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:74:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_cast.hpp:29:
In file included from ./boost/boost/lexical_cast.hpp:30:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_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 ));
            ^
./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
                                 ^
:205:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_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 ));
            ^
./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
                                 ^
:207:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_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 ));
            ^
./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
                                 ^
:209:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/minimxml/SAXParser.cpp:28:
In file included from pwiz/utility/minimxml/SAXParser.hpp:31:
In file included from ./pwiz/utility/misc/optimized_lexical_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 ));
            ^
./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
                                 ^
:211:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:317:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:319:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:325:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:323:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:329:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:327:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:333:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:331:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:335:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:337:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:339:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:341:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:343:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/minimxml/SAXParser.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
                                 ^
:345:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/chemistry/Chemistry.cpp -o pwiz/utility/chemistry/Chemistry.o
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:34:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:155:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:123:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:119:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:101:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:81:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:61:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:157:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:159:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:44:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:140:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:28:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:125:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:127:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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
                                 ^
:12:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:109:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:111:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:71:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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 ));
            ^
./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
                                 ^
:125:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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 ));
            ^
./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
                                 ^
:123:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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 ));
            ^
./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
                                 ^
:127:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/chemistry/Chemistry.cpp:28:
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 ));
            ^
./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
                                 ^
:129:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:314:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:316:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:320:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:322:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:324:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:326:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:330:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:328:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:332:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:334:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:336:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:338:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:340:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/chemistry/Chemistry.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
                                 ^
:342:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/chemistry/ChemistryData.cpp -o pwiz/utility/chemistry/ChemistryData.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/chemistry/MZTolerance.cpp -o pwiz/utility/chemistry/MZTolerance.o
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/chemistry/MZTolerance.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/chemistry/MZTolerance.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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/chemistry/MZTolerance.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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/chemistry/MZTolerance.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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/chemistry/MZTolerance.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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/utility/chemistry/MZTolerance.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/IntegerSet.cpp -o pwiz/utility/misc/IntegerSet.o
pwiz/utility/misc/IntegerSet.cpp:307:63: warning: '&&' within '||' [-Wlogical-op-parentheses]
    return (it_!=end_ && that.it_!=that.end_ && it_==that.it_ && value_==that.value_ ||
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ~~
pwiz/utility/misc/IntegerSet.cpp:307:63: note: place parentheses around the '&&' expression to silence this warning
    return (it_!=end_ && that.it_!=that.end_ && it_==that.it_ && value_==that.value_ ||
                                                              ^
            (                                                                       )
pwiz/utility/misc/IntegerSet.cpp:308:23: warning: '&&' within '||' [-Wlogical-op-parentheses]
            it_==end_ && that.it_==nothing_.end());
            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/utility/misc/IntegerSet.cpp:308:23: note: place parentheses around the '&&' expression to silence this warning
            it_==end_ && that.it_==nothing_.end());
                      ^
            (                                    )
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:33:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:138:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:100:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:102:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:104:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:100:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:102:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/IntegerSet.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:83:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/IntegerSet.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:85:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:103:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:83:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:63:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:141:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:139:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:25:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:122:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:9:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:11:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:108:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:110:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:207:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:95:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:93:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:51:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/IntegerSet.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:53:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/IntegerSet.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 ));
            ^
./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
                                 ^
:82:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/IntegerSet.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 ));
            ^
./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
                                 ^
:84:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/IntegerSet.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 ));
            ^
./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
                                 ^
:86:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/IntegerSet.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 ));
            ^
./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
                                 ^
:88:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/misc/IntegerSet.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
46 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/Base64.cpp -o pwiz/utility/misc/Base64.o
In file included from pwiz/utility/misc/Base64.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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/Base64.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/Base64.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/Base64.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/Base64.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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/Base64.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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/Base64.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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/Base64.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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/utility/misc/Base64.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/IterationListener.cpp -o pwiz/utility/misc/IterationListener.o
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:74:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:43:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:9:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:7:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:8:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/IterationListener.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/IterationListener.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:203:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:10:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:203:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:183:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:163:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:47:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:49:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:144:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:31:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:127:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:129:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:114:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:214:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/IterationListener.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/IterationListener.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 ));
            ^
./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
                                 ^
:4:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/IterationListener.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 ));
            ^
./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
                                 ^
:6:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/IterationListener.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 ));
            ^
./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
                                 ^
:8:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/IterationListener.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 ));
            ^
./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
                                 ^
:10:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/utility/misc/IterationListener.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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/MSIHandler.cpp -o pwiz/utility/misc/MSIHandler.o
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:36:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:184:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:146:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:144:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:147:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:149:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:145:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:126:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:128:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:145:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:126:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:108:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:90:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:187:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:185:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:72:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:168:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:53:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:55:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:152:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:150:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:135:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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 ));
            ^
./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
                                 ^
:164:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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 ));
            ^
./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
                                 ^
:162:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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 ));
            ^
./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
                                 ^
:168:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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 ));
            ^
./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
                                 ^
:166:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/misc/MSIHandler.cpp:25:
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/Filesystem.cpp -o pwiz/utility/misc/Filesystem.o
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:13:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:155:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:123:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:119:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:101:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:81:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:61:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:157:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:159:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:44:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:140:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:28:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:26:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:125:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:127:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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
                                 ^
:12:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:111:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:109:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:71:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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 ));
            ^
./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
                                 ^
:125:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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 ));
            ^
./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
                                 ^
:123:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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 ));
            ^
./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
                                 ^
:129:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
In file included from pwiz/utility/misc/String.hpp:29:
In file included from ./boost/boost/algorithm/string.hpp:19:
In file included from ./boost/boost/algorithm/string/trim.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 ));
            ^
./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
                                 ^
:127:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:355:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:357:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:569:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:567:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:571:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:573:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:575:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:577:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:581:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:579:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:585:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:583:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:587:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/misc/Filesystem.cpp:26:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:589:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/TabReader.cpp -o pwiz/utility/misc/TabReader.o
pwiz/utility/misc/TabReader.cpp:44:22: warning: assigning field to itself [-Wself-assign-field]
        comment_char = comment_char;
                     ^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:36:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:184:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:146:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:144:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:147:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:145:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:149:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:128:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:126:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:145:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:126:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:108:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:90:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:185:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:187:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:72:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:168:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:55:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:53:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:150:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:152:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:37:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:135:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:133:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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 ));
            ^
./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
                                 ^
:162:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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 ));
            ^
./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
                                 ^
:164:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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 ));
            ^
./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
                                 ^
:168:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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 ));
            ^
./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
                                 ^
:166:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:299:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:301:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:305:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:307:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:309:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:311:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:313:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:315:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:317:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:319:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:321:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:323:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:325:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/misc/TabReader.cpp:25:
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
                                 ^
:327:1: note: expanded from here
boost_concept_check266
^
45 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/random_access_compressed_ifstream.cpp -o pwiz/utility/misc/random_access_compressed_ifstream.o
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:102:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:69:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:32:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:30:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:33:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:31:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:35:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:14:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:31:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:12:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:205:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:185:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:70:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:72:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:167:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:53:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:151:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:149:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:37:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:39:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:134:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:24:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:22:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:195:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:197:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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 ));
            ^
./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
                                 ^
:17:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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 ));
            ^
./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
                                 ^
:19:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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 ));
            ^
./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
                                 ^
:23:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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 ));
            ^
./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
                                 ^
:21:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:430:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:432:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:436:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:438:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:440:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:442:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:444:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:446:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:2:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:448:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:6:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:4:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:8:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/misc/random_access_compressed_ifstream.cpp:82:
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
                                 ^
:10:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/SHA1.cpp -o pwiz/utility/misc/SHA1.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/SHA1Calculator.cpp -o pwiz/utility/misc/SHA1Calculator.o
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:34:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:155:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:121:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:119:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:123:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:103:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:101:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:119:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:101:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:81:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:61:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:157:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:159:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:44:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:140:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:28:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:26:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:125:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:127:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:12:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:109:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:111:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:73:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:71:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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 ));
            ^
./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
                                 ^
:123:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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 ));
            ^
./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
                                 ^
:125:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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 ));
            ^
./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
                                 ^
:129:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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 ));
            ^
./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
                                 ^
:127:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:334:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:336:1: note: expanded from here
boost_concept_check151
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:342:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:340:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:344:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:346:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:348:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:350:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:352:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:354:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:356:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:358:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:360:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/misc/SHA1Calculator.cpp:33:
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
                                 ^
:362:1: note: expanded from here
boost_concept_check266
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c pwiz/utility/misc/sha1calc.cpp -o pwiz/utility/misc/sha1calc.o
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:89:1: note: expanded from here
boost_concept_check51
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:54:1: note: expanded from here
boost_concept_check451
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:18:1: note: expanded from here
boost_concept_check464
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check463
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:17:1: note: expanded from here
boost_concept_check482
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:21:1: note: expanded from here
boost_concept_check484
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:19:1: note: expanded from here
boost_concept_check483
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:212:1: note: expanded from here
boost_concept_check516
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:210:1: note: expanded from here
boost_concept_check515
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:19:1: note: expanded from here
boost_concept_check549
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:212:1: note: expanded from here
boost_concept_check577
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:192:1: note: expanded from here
boost_concept_check607
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:172:1: note: expanded from here
boost_concept_check651
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:59:1: note: expanded from here
boost_concept_check681
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:57:1: note: expanded from here
boost_concept_check679
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:154:1: note: expanded from here
boost_concept_check701
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:41:1: note: expanded from here
boost_concept_check714
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:139:1: note: expanded from here
boost_concept_check731
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:137:1: note: expanded from here
boost_concept_check729
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:25:1: note: expanded from here
boost_concept_check753
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:27:1: note: expanded from here
boost_concept_check754
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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
                                 ^
:124:1: note: expanded from here
boost_concept_check774
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:12:1: note: expanded from here
boost_concept_check799
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:10:1: note: expanded from here
boost_concept_check798
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:181:1: note: expanded from here
boost_concept_check901
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
In file included from ./boost/boost/range/iterator_range_core.hpp:38:
In file included from ./boost/boost/range/functions.hpp:20:
In file included from ./boost/boost/range/size.hpp:21:
In file 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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:183:1: note: expanded from here
boost_concept_check904
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
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 ));
            ^
./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
                                 ^
:13:1: note: expanded from here
boost_concept_check175
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
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 ));
            ^
./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
                                 ^
:11:1: note: expanded from here
boost_concept_check174
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
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 ));
            ^
./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
                                 ^
:17:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
In file included from ./boost/boost/algorithm/string/replace.hpp:16:
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 ));
            ^
./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
                                 ^
:15:1: note: expanded from here
boost_concept_check187
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:181:1: note: expanded from here
boost_concept_check74
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:179:1: note: expanded from here
boost_concept_check69
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:183:1: note: expanded from here
boost_concept_check103
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:185:1: note: expanded from here
boost_concept_check108
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:189:1: note: expanded from here
boost_concept_check144
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:187:1: note: expanded from here
boost_concept_check139
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:191:1: note: expanded from here
boost_concept_check188
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:193:1: note: expanded from here
boost_concept_check193
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:195:1: note: expanded from here
boost_concept_check223
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:197:1: note: expanded from here
boost_concept_check228
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:201:1: note: expanded from here
boost_concept_check266
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:29:
In file included from pwiz/utility/misc/DateTime.hpp:25:
In file included from ./boost/boost/date_time/local_time/local_time.hpp:11:
In file included from ./boost/boost/date_time/posix_time/posix_time.hpp:24:
In file included from ./boost/boost/date_time/posix_time/time_formatters.hpp:12:
In file included from ./boost/boost/date_time/gregorian/gregorian.hpp:31:
In file included from ./boost/boost/date_time/gregorian/gregorian_io.hpp:16:
In file included from ./boost/boost/date_time/date_facet.hpp:17:
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
                                 ^
:199:1: note: expanded from here
boost_concept_check261
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:30:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:278:1: note: expanded from here
boost_concept_check81
^
In file included from pwiz/utility/misc/sha1calc.cpp:25:
In file included from pwiz/utility/misc/unit.hpp:30:
In file included from pwiz/utility/misc/Filesystem.hpp:29:
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
                                 ^
:280:1: note: expanded from here
boost_concept_check151
^
44 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c random_access_gzFile.cpp -o random_access_gzFile.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c RcppExports.cpp -o RcppExports.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/thread/src/pthread/once.cpp -o boost/libs/thread/src/pthread/once.o
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c boost/libs/thread/src/pthread/thread.cpp -o boost/libs/thread/src/pthread/thread.o
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:60:1: note: expanded from here
boost_concept_check51
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:16:1: note: expanded from here
boost_concept_check451
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:182:1: note: expanded from here
boost_concept_check463
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:184:1: note: expanded from here
boost_concept_check464
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:186:1: note: expanded from here
boost_concept_check483
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:188:1: note: expanded from here
boost_concept_check484
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:184:1: note: expanded from here
boost_concept_check482
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:171:1: note: expanded from here
boost_concept_check515
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
        ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:173:1: note: expanded from here
boost_concept_check516
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:191:1: note: expanded from here
boost_concept_check549
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:171:1: note: expanded from here
boost_concept_check577
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:151:1: note: expanded from here
boost_concept_check607
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:131:1: note: expanded from here
boost_concept_check651
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:21:1: note: expanded from here
boost_concept_check681
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:19:1: note: expanded from here
boost_concept_check679
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:116:1: note: expanded from here
boost_concept_check701
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:4:1: note: expanded from here
boost_concept_check714
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:104:1: note: expanded from here
boost_concept_check731
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:102:1: note: expanded from here
boost_concept_check729
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:199:1: note: expanded from here
boost_concept_check753
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:201:1: note: expanded from here
boost_concept_check754
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:87:1: note: expanded from here
boost_concept_check774
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:183:1: note: expanded from here
boost_concept_check798
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:185:1: note: expanded from here
boost_concept_check799
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:144:1: note: expanded from here
boost_concept_check904
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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));
          ^
./boost/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT'
    BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
    ^
./boost/boost/concept/detail/general.hpp:79:7: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN'
      BOOST_PP_CAT(boost_concept_check,__LINE__)             \
      ^
./boost/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'
#    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)
                               ^
./boost/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'
#    define BOOST_PP_CAT_I(a, b) a ## b
                                 ^
:142:1: note: expanded from here
boost_concept_check901
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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 ));
            ^
./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
                                 ^
:183:1: note: expanded from here
boost_concept_check175
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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 ));
            ^
./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
                                 ^
:181:1: note: expanded from here
boost_concept_check174
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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 ));
            ^
./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
                                 ^
:187:1: note: expanded from here
boost_concept_check188
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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 ));
            ^
./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
                                 ^
:185:1: note: expanded from here
boost_concept_check187
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:310:1: note: expanded from here
boost_concept_check81
^
In file included from boost/libs/thread/src/pthread/thread.cpp:30:
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
                                 ^
:312:1: note: expanded from here
boost_concept_check151
^
32 warnings generated.
clang++ -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/3.6/Resources/library/Rcpp/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/zlibbioc/include" -I"/Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/include" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c rampR.cpp -o rampR.o
clang++ -std=gnu++11 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/Library/Frameworks/R.framework/Resources/lib -L/usr/local/lib -o mzR.so 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 -lpthread /Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/lib/libhdf5_cpp.a /Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/lib/libhdf5.a /Library/Frameworks/R.framework/Versions/3.6/Resources/library/Rhdf5lib/lib/libsz.a -lz -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
installing to /Library/Frameworks/R.framework/Versions/3.6/Resources/library/00LOCK-mzR/00new/mzR/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (mzR)

Tests output

mzR.Rcheck/tests/runTests.Rout


R version 3.6.1 (2019-07-05) -- "Action of the Toes"
Copyright (C) 2019 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin15.6.0 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> library("mzR")
Loading required package: Rcpp
> library("msdata")
> 
> BiocGenerics:::testPackage("mzR")
Loading required namespace: XML
reading Tandem.mzid.gz... DONE!
Mass Spectrometry file handle.
Filename:  MM14.mzML 
Number of scans:  112 
Mass Spectrometry file handle.
Filename:  threonine_i2_e35_pH_tree.mzXML 
Number of scans:  55 
Mass Spectrometry file handle.
Filename:  MM14.mzdata 
Number of scans:  112 
Mass Spectrometry file handle.
Filename:  MM14.mzdata.gz 
Number of scans:  112 
Mass Spectrometry file handle.
Filename:  MM14.mzML 
Number of scans:  112 
Mass Spectrometry file handle.
Filename:  threonine_i2_e35_pH_tree.mzXML 
Number of scans:  55 
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].
Index whichScan out of bounds [1 ... 0].


RUNIT TEST PROTOCOL -- Wed Oct 16 05:03:02 2019 
*********************************************** 
Number of test functions: 39 
Number of errors: 0 
Number of failures: 0 

 
1 Test Suite : 
mzR RUnit Tests - 39 test functions, 0 errors, 0 failures
Number of test functions: 39 
Number of errors: 0 
Number of failures: 0 
Warning messages:
1: pwiz not yet initialized. 
2: pwiz not yet initialized. 
> 
> proc.time()
   user  system elapsed 
 64.239   9.393  73.704 

Example timings

mzR.Rcheck/mzR-Ex.timings

nameusersystemelapsed
copyWriteMSData0.2400.0540.281
isolationWindow-methods1.7170.4102.121
metadata0.4610.1180.585
mzR-class0.0660.0130.079
openMSfile0.1710.0270.199
peaks1.5000.2241.717
writeMSData0.1300.0430.156