Back to Multiple platform build/check report for BioC 3.20:   simplified   long
ABCDEFGHIJKL[M]NOPQRSTUVWXYZ

This page was generated on 2024-11-20 12:07 -0500 (Wed, 20 Nov 2024).

HostnameOSArch (*)R versionInstalled pkgs
teran2Linux (Ubuntu 24.04.1 LTS)x86_644.4.2 (2024-10-31) -- "Pile of Leaves" 4481
nebbiolo2Linux (Ubuntu 24.04.1 LTS)x86_644.4.2 (2024-10-31) -- "Pile of Leaves" 4479
palomino8Windows Server 2022 Datacenterx644.4.2 (2024-10-31 ucrt) -- "Pile of Leaves" 4359
lconwaymacOS 12.7.1 Montereyx86_644.4.1 (2024-06-14) -- "Race for Your Life" 4539
kunpeng2Linux (openEuler 22.03 LTS-SP1)aarch644.4.1 (2024-06-14) -- "Race for Your Life" 4493
Click on any hostname to see more info about the system (e.g. compilers)      (*) as reported by 'uname -p', except on Windows and Mac OS X

Package 1388/2289HostnameOS / ArchINSTALLBUILDCHECKBUILD BIN
mzR 2.40.0  (landing page)
Steffen Neumann
Snapshot Date: 2024-11-19 13:40 -0500 (Tue, 19 Nov 2024)
git_url: https://git.bioconductor.org/packages/mzR
git_branch: RELEASE_3_20
git_last_commit: 942e977
git_last_commit_date: 2024-10-29 09:38:05 -0500 (Tue, 29 Oct 2024)
teran2Linux (Ubuntu 24.04.1 LTS) / x86_64  OK    OK    WARNINGS  UNNEEDED, same version is already published
nebbiolo2Linux (Ubuntu 24.04.1 LTS) / x86_64  OK    OK    WARNINGS  
palomino8Windows Server 2022 Datacenter / x64  OK    OK    WARNINGS    OK  UNNEEDED, same version is already published
lconwaymacOS 12.7.1 Monterey / x86_64  OK    OK    WARNINGS    OK  UNNEEDED, same version is already published
kunpeng2Linux (openEuler 22.03 LTS-SP1) / aarch64  OK    OK    WARNINGS  


CHECK results for mzR on kunpeng2

To the developers/maintainers of the mzR package:
- Allow up to 24 hours (and sometimes 48 hours) for your latest push to git@git.bioconductor.org:packages/mzR.git to reflect on this report. See Troubleshooting Build Report for more information.
- Use the following Renviron settings to reproduce errors and warnings.
- If 'R CMD check' started to fail recently on the Linux builder(s) over a missing dependency, add the missing dependency to 'Suggests:' in your DESCRIPTION file. See Renviron.bioc for more information.
- See Martin Grigorov's blog post for how to debug Linux ARM64 related issues on a x86_64 host.

raw results


Summary

Package: mzR
Version: 2.40.0
Command: /home/biocbuild/R/R/bin/R CMD check --install=check:mzR.install-out.txt --library=/home/biocbuild/R/R/site-library --no-vignettes --timings mzR_2.40.0.tar.gz
StartedAt: 2024-11-20 10:23:20 -0000 (Wed, 20 Nov 2024)
EndedAt: 2024-11-20 10:25:16 -0000 (Wed, 20 Nov 2024)
EllapsedTime: 116.2 seconds
RetCode: 0
Status:   WARNINGS  
CheckDir: mzR.Rcheck
Warnings: 2

Command output

##############################################################################
##############################################################################
###
### Running command:
###
###   /home/biocbuild/R/R/bin/R CMD check --install=check:mzR.install-out.txt --library=/home/biocbuild/R/R/site-library --no-vignettes --timings mzR_2.40.0.tar.gz
###
##############################################################################
##############################################################################


* using log directory ‘/home/biocbuild/bbs-3.20-bioc/meat/mzR.Rcheck’
* using R version 4.4.1 (2024-06-14)
* using platform: aarch64-unknown-linux-gnu
* R was compiled by
    gcc (GCC) 12.2.1 20220819 (openEuler 12.2.1-14)
    GNU Fortran (GCC) 10.3.1
* running under: openEuler 22.03 (LTS-SP1)
* 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.40.0’
* 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:
  RcppPwiz.cpp:408:56: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  RcppPwiz.cpp:854:55: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  ./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  pwiz/data/msdata/MSData.cpp:1115:1: warning: control reaches end of non-void function [-Wreturn-type]
  pwiz/data/msdata/SpectrumList_mzXML.cpp:84:30: warning: catching polymorphic type 'struct pwiz::msdata::SpectrumList_mzXML::index_not_found' by value [-Wcatch-value=]
  pwiz/data/identdata/Serializer_protXML.cpp:478:10: warning: 'pwiz::identdata::{anonymous}::Handler_protXML::strict' will be initialized after [-Wreorder]
  pwiz/data/identdata/Serializer_protXML.cpp:85:9: warning:   'int pwiz::identdata::{anonymous}::Handler_protXML::nPeptides' [-Wreorder]
  pwiz/data/identdata/Serializer_protXML.cpp:91:5: warning:   when initialized here [-Wreorder]
  ./pwiz/utility/minimxml/SAXParser.hpp:401:17: warning: '*this.pwiz::minimxml::SAXParser::Handler::Attributes::managemem' is used uninitialized [-Wuninitialized]
  pwiz/data/proteome/Modification.cpp:89:5: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
See ‘/home/biocbuild/bbs-3.20-bioc/meat/mzR.Rcheck/00install.out’ for details.
* used C++ compiler: ‘g++ (conda-forge gcc 14.2.0-1) 14.2.0’
* checking C++ specification ... NOTE
  Specified C++11: please drop specification unless essential
* checking installed package size ... NOTE
  installed size is 116.2Mb
  sub-directories of 1Mb or more:
    libs  115.6Mb
* checking package directory ... OK
* checking ‘build’ directory ... OK
* checking DESCRIPTION meta-information ... OK
* checking top-level files ... OK
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking code 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 loading without being on the library search path ... OK
* checking whether startup messages can be suppressed ... 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 use of PKG_*FLAGS in Makefiles ... OK
* checking include directives in Makefiles ... OK
* checking compiled code ... WARNING
Note: information on .o files is not available
File ‘/home/biocbuild/R/R-4.4.1/site-library/mzR/libs/mzR.so’:
  Found ‘_ZSt4cerr’, possibly from ‘std::cerr’ (C++)
  Found ‘_ZSt4cout’, possibly from ‘std::cout’ (C++)
  Found ‘abort’, possibly from ‘abort’ (C)
  Found ‘exit’, possibly from ‘exit’ (C)
  Found ‘rand_r’, possibly from ‘rand_r’ (C)
  Found ‘sprintf’, possibly from ‘sprintf’ (C)
  Found ‘stderr’, possibly from ‘stderr’ (C)
  Found ‘stdout’, possibly from ‘stdout’ (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 nor [v]sprintf. 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 ... OK
* checking running R code from vignettes ... SKIPPED
* checking re-building of vignette outputs ... SKIPPED
* checking PDF version of manual ... OK
* DONE

Status: 2 WARNINGs, 4 NOTEs
See
  ‘/home/biocbuild/bbs-3.20-bioc/meat/mzR.Rcheck/00check.log’
for details.


Installation output

mzR.Rcheck/00install.out

##############################################################################
##############################################################################
###
### Running command:
###
###   /home/biocbuild/R/R/bin/R CMD INSTALL mzR
###
##############################################################################
##############################################################################


* installing to library ‘/home/biocbuild/R/R-4.4.1/site-library’
* installing *source* package ‘mzR’ ...
** using staged installation
** libs
using C++ compiler: ‘g++ (conda-forge gcc 14.2.0-1) 14.2.0’
using C++11
rm -f 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/regex_debug.o ./boost/libs/regex/src/regex.o ./boost/libs/regex/src/wide_posix_api.o ./boost/libs/regex/src/static_mutex.o ./boost/libs/iostreams/src/zlib.o ./boost/libs/iostreams/src/file_descriptor.o ./boost/libs/filesystem/src/operations.o ./boost/libs/filesystem/src/directory.o ./boost/libs/filesystem/src/exception.o ./boost/libs/filesystem/src/path.o ./boost/libs/filesystem/src/unique_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/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/SpectrumListBase.o ./pwiz/data/msdata/SpectrumList_MGF.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/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/BinaryData.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 ./pwiz/utility/misc/String.o ./RcppExports.o ./boost/libs/thread/src/pthread/once.o ./boost/libs/thread/src/pthread/thread.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c RcppPwiz.cpp -o RcppPwiz.o
In file included from pwiz/data/msdata/Reader.hpp:29,
                 from pwiz/data/msdata/MSDataFile.hpp:30,
                 from RcppPwiz.h:12,
                 from RcppPwiz.cpp:1:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RcppPwiz.cpp: In member function 'Rcpp::List RcppPwiz::getPeakList(Rcpp::IntegerVector)':
RcppPwiz.cpp:407:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  407 |       if (current_scan < 1 || current_scan > n_scans) {
      |                               ~~~~~~~~~~~~~^~~~~~~~~
RcppPwiz.cpp:408:56: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  408 |         Rprintf("Index whichScan out of bounds [1 ... %d].\n", n_scans);
      |                                                       ~^       ~~~~~~~
      |                                                        |       |
      |                                                        int     size_t {aka long unsigned int}
      |                                                       %ld
RcppPwiz.cpp: In member function 'Rcpp::DataFrame RcppPwiz::getChromatogramsInfo(int)':
RcppPwiz.cpp:853:49: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  853 |     } else if ( (whichChrom < 0) || (whichChrom > clp->size()) ) {
      |                                      ~~~~~~~~~~~^~~~~~~~~~~~~
RcppPwiz.cpp:854:55: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  854 |       Rprintf("Index whichChrom out of bounds [0 ... %d].\n", (clp->size())-1);
      |                                                      ~^       ~~~~~~~~~~~~~~~
      |                                                       |                    |
      |                                                       int                  size_t {aka long unsigned int}
      |                                                      %ld
RcppPwiz.cpp:863:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pwiz::msdata::TimeIntensityPair>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  863 |       for (int i = 0; i < pairs.size(); i++) {
      |                       ~~^~~~~~~~~~~~~~
RcppPwiz.cpp: In member function 'Rcpp::NumericMatrix RcppPwiz::get3DMap(std::vector<int>, double, double, double)':
RcppPwiz.cpp:1014:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1014 |       for (int i = 0; i < scanNumbers.size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~~~~~
RcppPwiz.cpp:1020:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pwiz::msdata::MZIntensityPair>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1020 |           for (int k=0; k < pairs.size(); k++)
      |                         ~~^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c RcppPwizModule.cpp -o RcppPwizModule.o
In file included from pwiz/data/msdata/Reader.hpp:29,
                 from pwiz/data/msdata/MSDataFile.hpp:30,
                 from RcppPwiz.h:12,
                 from RcppPwizModule.cpp:2:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c RcppIdent.cpp -o RcppIdent.o
RcppIdent.cpp: In member function 'Rcpp::DataFrame RcppIdent::getScore()':
RcppIdent.cpp:293:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  293 |           for (size_t j = 0; j < nCvParams; j++) {
      |                              ~~^~~~~~~~~~~
RcppIdent.cpp: In member function 'Rcpp::List RcppIdent::getPara()':
RcppIdent.cpp:382:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pwiz::data::CVParam>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  382 |     for(int i = 0 ; i < sip[0]->additionalSearchParams.cvParams.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RcppIdent.cpp:388:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pwiz::data::UserParam>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  388 |     for(int i = 0; i < sip[0]->additionalSearchParams.userParams.size(); i++)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c RcppIdentModule.cpp -o RcppIdentModule.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/system/src/error_code.cpp -o boost/libs/system/src/error_code.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/regex/src/posix_api.cpp -o boost/libs/regex/src/posix_api.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/regex/src/regex_debug.cpp -o boost/libs/regex/src/regex_debug.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/regex/src/regex.cpp -o boost/libs/regex/src/regex.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/regex/src/wide_posix_api.cpp -o boost/libs/regex/src/wide_posix_api.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/regex/src/static_mutex.cpp -o boost/libs/regex/src/static_mutex.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/iostreams/src/zlib.cpp -o boost/libs/iostreams/src/zlib.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/iostreams/src/file_descriptor.cpp -o boost/libs/iostreams/src/file_descriptor.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/filesystem/src/operations.cpp -o boost/libs/filesystem/src/operations.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/filesystem/src/directory.cpp -o boost/libs/filesystem/src/directory.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/filesystem/src/exception.cpp -o boost/libs/filesystem/src/exception.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/filesystem/src/path.cpp -o boost/libs/filesystem/src/path.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/filesystem/src/unique_path.cpp -o boost/libs/filesystem/src/unique_path.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/filesystem/src/utf8_codecvt_facet.cpp -o boost/libs/filesystem/src/utf8_codecvt_facet.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/chrono/src/chrono.cpp -o boost/libs/chrono/src/chrono.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/chrono/src/process_cpu_clocks.cpp -o boost/libs/chrono/src/process_cpu_clocks.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/chrono/src/thread_clock.cpp -o boost/libs/chrono/src/thread_clock.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Version.cpp -o pwiz/data/msdata/Version.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/Version.cpp -o pwiz/data/identdata/Version.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/common/MemoryIndex.cpp -o pwiz/data/common/MemoryIndex.o
In file included from ./boost/checked_delete.hpp:15,
                 from ./boost/smart_ptr/detail/sp_counted_impl.hpp:27,
                 from ./boost/smart_ptr/detail/shared_count.hpp:27,
                 from ./boost/smart_ptr/shared_ptr.hpp:17,
                 from ./boost/shared_ptr.hpp:17,
                 from pwiz/data/common/Index.hpp:30,
                 from pwiz/data/common/MemoryIndex.hpp:26,
                 from pwiz/data/common/MemoryIndex.cpp:25:
./boost/core/checked_delete.hpp: In instantiation of 'void boost::checked_delete(T*) [with T = pwiz::data::MemoryIndex::Impl]':
./boost/smart_ptr/detail/shared_count.hpp:154:34:   required from 'boost::detail::shared_count::shared_count(Y*) [with Y = pwiz::data::MemoryIndex::Impl]'
  154 |             boost::checked_delete( p );
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~
./boost/smart_ptr/shared_ptr.hpp:279:20:   required from 'void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, shared_count&) [with T = pwiz::data::MemoryIndex::Impl; Y = pwiz::data::MemoryIndex::Impl]'
  279 |     boost::detail::shared_count( p ).swap( pn );
      |                    ^~~~~~~~~~~~~~~~~
./boost/smart_ptr/shared_ptr.hpp:373:44:   required from 'boost::shared_ptr<T>::shared_ptr(Y*) [with Y = pwiz::data::MemoryIndex::Impl; T = pwiz::data::MemoryIndex::Impl]'
  373 |         boost::detail::sp_pointer_construct( this, p, pn );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
pwiz/data/common/MemoryIndex.cpp:73:44:   required from here
   73 | PWIZ_API_DECL MemoryIndex::MemoryIndex() : impl_(new Impl) {}
      |                                            ^~~~~~~~~~~~~~~
./boost/core/checked_delete.hpp:36:5: warning: deleting object of polymorphic class type 'pwiz::data::MemoryIndex::Impl' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   36 |     delete x;
      |     ^~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/common/CVTranslator.cpp -o pwiz/data/common/CVTranslator.o
pwiz/data/common/CVTranslator.cpp: In function 'bool pwiz::data::shouldIgnore(const std::string&, pwiz::cv::CVID, pwiz::cv::CVID)':
pwiz/data/common/CVTranslator.cpp:145:53: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  145 |     return (key=="unit_" && value==MS_unit_OBSOLETE && cvid==UO_unit ||
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
pwiz/data/common/CVTranslator.cpp:147:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  147 |             key=="pi_" && value==MS_PI && cvid==MS_pI || // MS_pI==isoelectric point
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
pwiz/data/common/CVTranslator.cpp:148:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  148 |             key=="de_" && value==MS_DE && cvid==1001274 || // conflict between 1000246 and 1001274
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/common/cv.cpp -o pwiz/data/common/cv.o
In file included from pwiz/data/common/cv.cpp:26876:
pwiz/data/common/cv.inl: In function 'const pwiz::cv::CVTermInfo& pwiz::cv::cvTermInfo(const char*)':
pwiz/data/common/cv.inl:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
  103 |         for (int o=0;o<oboPrefixesSize_;++o)
      |                      ~^~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/common/ParamTypes.cpp -o pwiz/data/common/ParamTypes.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/common/BinaryIndexStream.cpp -o pwiz/data/common/BinaryIndexStream.o
In file included from ./boost/functional/hash.hpp:6,
                 from ./boost/thread/detail/thread.hpp:41,
                 from ./boost/thread/thread_only.hpp:22,
                 from ./boost/thread/thread.hpp:12,
                 from pwiz/data/common/BinaryIndexStream.cpp:27:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from pwiz/data/common/Index.hpp:27,
                 from pwiz/data/common/BinaryIndexStream.hpp:26,
                 from pwiz/data/common/BinaryIndexStream.cpp:25:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./boost/checked_delete.hpp:15,
                 from ./boost/smart_ptr/detail/sp_counted_impl.hpp:27,
                 from ./boost/smart_ptr/detail/shared_count.hpp:27,
                 from ./boost/smart_ptr/shared_ptr.hpp:17,
                 from ./boost/shared_ptr.hpp:17,
                 from pwiz/data/common/Index.hpp:30:
./boost/core/checked_delete.hpp: In instantiation of 'void boost::checked_delete(T*) [with T = pwiz::data::BinaryIndexStream::Impl]':
./boost/smart_ptr/detail/shared_count.hpp:154:34:   required from 'boost::detail::shared_count::shared_count(Y*) [with Y = pwiz::data::BinaryIndexStream::Impl]'
  154 |             boost::checked_delete( p );
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~
./boost/smart_ptr/shared_ptr.hpp:279:20:   required from 'void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, shared_count&) [with T = pwiz::data::BinaryIndexStream::Impl; Y = pwiz::data::BinaryIndexStream::Impl]'
  279 |     boost::detail::shared_count( p ).swap( pn );
      |                    ^~~~~~~~~~~~~~~~~
./boost/smart_ptr/shared_ptr.hpp:373:44:   required from 'boost::shared_ptr<T>::shared_ptr(Y*) [with Y = pwiz::data::BinaryIndexStream::Impl; T = pwiz::data::BinaryIndexStream::Impl]'
  373 |         boost::detail::sp_pointer_construct( this, p, pn );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
pwiz/data/common/BinaryIndexStream.cpp:417:82:   required from here
  417 | PWIZ_API_DECL BinaryIndexStream::BinaryIndexStream(shared_ptr<iostream> isPtr) : impl_(new Impl(isPtr)) {}
      |                                                                                  ^~~~~~~~~~~~~~~~~~~~~~
./boost/core/checked_delete.hpp:36:5: warning: deleting object of polymorphic class type 'pwiz::data::BinaryIndexStream::Impl' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   36 |     delete x;
      |     ^~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/common/diff_std.cpp -o pwiz/data/common/diff_std.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/common/Unimod.cpp -o pwiz/data/common/Unimod.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/mz5/Configuration_mz5.cpp -o pwiz/data/msdata/mz5/Configuration_mz5.o
In file included from pwiz/data/msdata/mz5/../Reader.hpp:29,
                 from pwiz/data/msdata/mz5/../MSDataFile.hpp:30,
                 from pwiz/data/msdata/mz5/Configuration_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/Configuration_mz5.cpp:24:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/mz5/Connection_mz5.cpp -o pwiz/data/msdata/mz5/Connection_mz5.o
In file included from pwiz/data/msdata/mz5/../Reader.hpp:29,
                 from pwiz/data/msdata/mz5/../MSDataFile.hpp:30,
                 from pwiz/data/msdata/mz5/Configuration_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/Connection_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/Connection_mz5.cpp:24:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/mz5/Datastructures_mz5.cpp -o pwiz/data/msdata/mz5/Datastructures_mz5.o
In file included from pwiz/data/msdata/mz5/../Reader.hpp:29,
                 from pwiz/data/msdata/mz5/../MSDataFile.hpp:30,
                 from pwiz/data/msdata/mz5/Configuration_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/Connection_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/ReferenceWrite_mz5.hpp:32,
                 from pwiz/data/msdata/mz5/Datastructures_mz5.cpp:25:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp -o pwiz/data/msdata/mz5/ReferenceRead_mz5.o
In file included from pwiz/data/msdata/mz5/../Reader.hpp:29,
                 from pwiz/data/msdata/mz5/../MSDataFile.hpp:30,
                 from pwiz/data/msdata/mz5/Configuration_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/Connection_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/ReferenceRead_mz5.hpp:31,
                 from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:24:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/mz5/../SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/mz5/../SpectrumList_mz5.hpp:29,
                 from pwiz/data/msdata/mz5/ReferenceRead_mz5.cpp:27:
./boost/container_hash/hash.hpp: At global scope:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from pwiz/data/msdata/mz5/../../common/cv.hpp:35,
                 from pwiz/data/msdata/mz5/ReferenceRead_mz5.hpp:27:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp -o pwiz/data/msdata/mz5/ReferenceWrite_mz5.o
In file included from pwiz/data/msdata/mz5/../Reader.hpp:29,
                 from pwiz/data/msdata/mz5/../MSDataFile.hpp:30,
                 from pwiz/data/msdata/mz5/Configuration_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/Connection_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/ReferenceWrite_mz5.hpp:32,
                 from pwiz/data/msdata/mz5/ReferenceWrite_mz5.cpp:24:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/mz5/Translator_mz5.cpp -o pwiz/data/msdata/mz5/Translator_mz5.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/DefaultReaderList.cpp -o pwiz/data/msdata/DefaultReaderList.o
In file included from pwiz/data/msdata/Reader.hpp:29,
                 from pwiz/data/msdata/DefaultReaderList.hpp:29,
                 from pwiz/data/msdata/DefaultReaderList.cpp:29:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_mzXML.hpp:29,
                 from pwiz/data/msdata/DefaultReaderList.cpp:30:
./boost/container_hash/hash.hpp: At global scope:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/stdexcept:39,
                 from ./pwiz/utility/misc/Exception.hpp:28,
                 from ./pwiz/utility/misc/Std.hpp:28,
                 from pwiz/data/msdata/DefaultReaderList.cpp:26:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/ChromatogramList_mzML.cpp -o pwiz/data/msdata/ChromatogramList_mzML.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/ChromatogramList_mz5.cpp -o pwiz/data/msdata/ChromatogramList_mz5.o
In file included from pwiz/data/msdata/mz5/../Reader.hpp:29,
                 from pwiz/data/msdata/mz5/../MSDataFile.hpp:30,
                 from pwiz/data/msdata/mz5/Configuration_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/Connection_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/ReferenceRead_mz5.hpp:31,
                 from pwiz/data/msdata/ChromatogramList_mz5.hpp:31,
                 from pwiz/data/msdata/ChromatogramList_mz5.cpp:28:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/examples.cpp -o pwiz/data/msdata/examples.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Serializer_mzML.cpp -o pwiz/data/msdata/Serializer_mzML.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_mzML.hpp:29,
                 from pwiz/data/msdata/Serializer_mzML.cpp:28:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/Serializer_mzML.hpp:29,
                 from pwiz/data/msdata/Serializer_mzML.cpp:26:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Serializer_MSn.cpp -o pwiz/data/msdata/Serializer_MSn.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_MSn.hpp:29,
                 from pwiz/data/msdata/Serializer_MSn.hpp:29,
                 from pwiz/data/msdata/Serializer_MSn.cpp:25:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/Serializer_MSn.hpp:26:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Reader.cpp -o pwiz/data/msdata/Reader.o
In file included from pwiz/data/msdata/Reader.hpp:29,
                 from pwiz/data/msdata/Reader.cpp:26:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Serializer_mz5.cpp -o pwiz/data/msdata/Serializer_mz5.o
In file included from pwiz/data/msdata/mz5/../Reader.hpp:29,
                 from pwiz/data/msdata/mz5/../MSDataFile.hpp:30,
                 from pwiz/data/msdata/mz5/Configuration_mz5.hpp:28,
                 from pwiz/data/msdata/Serializer_mz5.hpp:32,
                 from pwiz/data/msdata/Serializer_mz5.cpp:28:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_mz5.hpp:29,
                 from pwiz/data/msdata/Serializer_mz5.cpp:29:
./boost/container_hash/hash.hpp: At global scope:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/stdexcept:39,
                 from ./pwiz/utility/misc/Exception.hpp:28,
                 from ./pwiz/utility/misc/Std.hpp:28,
                 from pwiz/data/msdata/Serializer_mz5.cpp:26:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Serializer_MGF.cpp -o pwiz/data/msdata/Serializer_MGF.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_MGF.hpp:30,
                 from pwiz/data/msdata/Serializer_MGF.cpp:26:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/Serializer_MGF.hpp:27,
                 from pwiz/data/msdata/Serializer_MGF.cpp:25:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Serializer_mzXML.cpp -o pwiz/data/msdata/Serializer_mzXML.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_mzXML.hpp:29,
                 from pwiz/data/msdata/Serializer_mzXML.cpp:26:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/Serializer_mzXML.hpp:29,
                 from pwiz/data/msdata/Serializer_mzXML.cpp:25:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumListBase.cpp -o pwiz/data/msdata/SpectrumListBase.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumListBase.cpp:25:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from ./pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/SpectrumListBase.hpp:28:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumList_MGF.cpp -o pwiz/data/msdata/SpectrumList_MGF.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_MGF.hpp:30,
                 from pwiz/data/msdata/SpectrumList_MGF.cpp:26:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from ./pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/SpectrumListBase.hpp:28:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumList_mzML.cpp -o pwiz/data/msdata/SpectrumList_mzML.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_mzML.hpp:29,
                 from pwiz/data/msdata/SpectrumList_mzML.cpp:26:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from ./pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/SpectrumListBase.hpp:28:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from ./boost/smart_ptr/detail/yield_k.hpp:23,
                 from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from ./boost/smart_ptr/detail/spinlock.hpp:42,
                 from ./boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from ./boost/smart_ptr/shared_ptr.hpp:29,
                 from ./boost/shared_ptr.hpp:17,
                 from ./pwiz/data/common/ParamTypes.hpp:33,
                 from ./pwiz/data/msdata/MSData.hpp:30:
./boost/config/pragma_message.hpp:24:34: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x)))
      |                                  ^~~~~~~
./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumList_MSn.cpp -o pwiz/data/msdata/SpectrumList_MSn.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_MSn.hpp:29,
                 from pwiz/data/msdata/SpectrumList_MSn.cpp:26:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from ./pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/SpectrumListBase.hpp:28:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumList_mz5.cpp -o pwiz/data/msdata/SpectrumList_mz5.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_mz5.hpp:29,
                 from pwiz/data/msdata/SpectrumList_mz5.cpp:28:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/stdexcept:39,
                 from ./pwiz/utility/misc/Exception.hpp:28,
                 from ./pwiz/utility/misc/Std.hpp:28,
                 from pwiz/data/msdata/SpectrumList_mz5.cpp:26:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from pwiz/data/msdata/mz5/../Reader.hpp:29,
                 from pwiz/data/msdata/mz5/../MSDataFile.hpp:30,
                 from pwiz/data/msdata/mz5/Configuration_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/Connection_mz5.hpp:28,
                 from pwiz/data/msdata/mz5/ReferenceRead_mz5.hpp:31,
                 from pwiz/data/msdata/SpectrumList_mz5.hpp:31:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/BinaryDataEncoder.cpp -o pwiz/data/msdata/BinaryDataEncoder.o
pwiz/data/msdata/BinaryDataEncoder.cpp: In member function 'void pwiz::msdata::BinaryDataEncoder::Impl::encode(const double*, size_t, std::string&, size_t*)':
pwiz/data/msdata/BinaryDataEncoder.cpp:302:37: warning: 'byteCount' may be used uninitialized [-Wmaybe-uninitialized]
  302 |         filterArray<zlib_compressor>(byteBuffer, byteCount,compressed);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/msdata/BinaryDataEncoder.cpp:131:12: note: 'byteCount' was declared here
  131 |     size_t byteCount;
      |            ^~~~~~~~~
pwiz/data/msdata/BinaryDataEncoder.cpp:302:37: warning: 'byteBuffer' may be used uninitialized [-Wmaybe-uninitialized]
  302 |         filterArray<zlib_compressor>(byteBuffer, byteCount,compressed);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/msdata/BinaryDataEncoder.cpp:132:17: note: 'byteBuffer' was declared here
  132 |     const void* byteBuffer;
      |                 ^~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Diff.cpp -o pwiz/data/msdata/Diff.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/MSData.cpp -o pwiz/data/msdata/MSData.o
pwiz/data/msdata/MSData.cpp: In member function 'virtual size_t pwiz::msdata::SpectrumList::findAbbreviated(const std::string&, char) const':
pwiz/data/msdata/MSData.cpp:1115:1: warning: control reaches end of non-void function [-Wreturn-type]
 1115 | }
      | ^
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/References.cpp -o pwiz/data/msdata/References.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumList_mzXML.cpp -o pwiz/data/msdata/SpectrumList_mzXML.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_mzXML.hpp:29,
                 from pwiz/data/msdata/SpectrumList_mzXML.cpp:25:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from ./pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/SpectrumListBase.hpp:28:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
pwiz/data/msdata/SpectrumList_mzXML.cpp: In constructor 'pwiz::msdata::{anonymous}::SpectrumList_mzXMLImpl::SpectrumList_mzXMLImpl(boost::shared_ptr<std::basic_istream<char> >, const pwiz::msdata::MSData&, bool)':
pwiz/data/msdata/SpectrumList_mzXML.cpp:84:30: warning: catching polymorphic type 'struct pwiz::msdata::SpectrumList_mzXML::index_not_found' by value [-Wcatch-value=]
   84 |     } catch (index_not_found e){
      |                              ^
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/IO.cpp -o pwiz/data/msdata/IO.o
pwiz/data/msdata/IO.cpp: In function 'void pwiz::msdata::IO::writeBinaryDataArray(pwiz::minimxml::XMLWriter&, const BinaryDataArrayType&, const pwiz::msdata::BinaryDataEncoder::Config&)':
pwiz/data/msdata/IO.cpp:1657:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1657 |     if (usedConfig.byteOrder == BinaryDataEncoder::ByteOrder_BigEndian)
      |     ^~
pwiz/data/msdata/IO.cpp:1660:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1660 |         bool zlib = false; // Handle numpress+zlib
      |         ^~~~
pwiz/data/msdata/IO.cpp: In member function 'virtual pwiz::minimxml::SAXParser::Handler::Status pwiz::msdata::IO::HandlerSpectrum::startElement(const std::string&, const pwiz::minimxml::SAXParser::Handler::Attributes&, pwiz::minimxml::SAXParser::Handler::stream_offset)':
pwiz/data/msdata/IO.cpp:2132:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2132 |             else if (version == 1 && name == "acquisitionList" /* mzML 1.0 */ || name == "scanList")
      |                      ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/msdata/IO.cpp: In member function 'virtual pwiz::minimxml::SAXParser::Handler::Status pwiz::msdata::IO::HandlerMSData::startElement(const std::string&, const pwiz::minimxml::SAXParser::Handler::Attributes&, pwiz::minimxml::SAXParser::Handler::stream_offset)':
pwiz/data/msdata/IO.cpp:2836:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2836 |         else if (version == 1 && name == "acquisitionSettings" /* mzML 1.0 */ ||
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumList_BTDX.cpp -o pwiz/data/msdata/SpectrumList_BTDX.o
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_BTDX.hpp:30,
                 from pwiz/data/msdata/SpectrumList_BTDX.cpp:26:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from ./pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/SpectrumListBase.hpp:28:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumInfo.cpp -o pwiz/data/msdata/SpectrumInfo.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/LegacyAdapter.cpp -o pwiz/data/msdata/LegacyAdapter.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumIterator.cpp -o pwiz/data/msdata/SpectrumIterator.o
pwiz/data/msdata/SpectrumIterator.cpp: In member function 'bool pwiz::msdata::SpectrumIterator::Impl::equal(const pwiz::msdata::SpectrumIterator::Impl&) const':
pwiz/data/msdata/SpectrumIterator.cpp:125:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  125 |     return (done() && &that.spectrumList_==&pastEndMarker_ ||
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/msdata/SpectrumIterator.cpp:127:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  127 |             &spectrumList_==&that.spectrumList_ && currentIndex_==that.currentIndex_);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/msdata/SpectrumIterator.cpp: In member function 'bool pwiz::msdata::SpectrumIterator::Impl::done() const':
pwiz/data/msdata/SpectrumIterator.cpp:141:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  141 |     return !scanNumbers_.empty() && currentScanNumber_==scanNumbers_.end() ||
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/MSDataFile.cpp -o pwiz/data/msdata/MSDataFile.o
In file included from pwiz/data/msdata/Reader.hpp:29,
                 from pwiz/data/msdata/MSDataFile.hpp:30,
                 from pwiz/data/msdata/MSDataFile.cpp:26:
./pwiz/utility/chemistry/MzMobilityWindow.hpp: In member function 'bool pwiz::chemistry::MzMobilityWindow::mobilityValueInBounds(double) const':
./pwiz/utility/chemistry/MzMobilityWindow.hpp:40:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   40 |                mobilityBounds.get().first < mobilityValue && mobilityValue < mobilityBounds.get().second;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/functional/hash.hpp:6,
                 from pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from pwiz/data/msdata/SpectrumList_MSn.hpp:29,
                 from pwiz/data/msdata/Serializer_MSn.hpp:29,
                 from pwiz/data/msdata/MSDataFile.cpp:31:
./boost/container_hash/hash.hpp: At global scope:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/MSDataFile.hpp:29:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/MSNumpress.cpp -o pwiz/data/msdata/MSNumpress.o
pwiz/data/msdata/MSNumpress.cpp: In function 'void pwiz::msdata::MSNumpress::encodeInt(int, unsigned char*, size_t*)':
pwiz/data/msdata/MSNumpress.cpp:114:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  114 |     } else if (init == mask) {
      |                ~~~~~^~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/iostream:41,
                 from pwiz/data/msdata/MSNumpress.cpp:27:
In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>]',
    inlined from 'size_t pwiz::msdata::MSNumpress::decodeLinear(const unsigned char*, size_t, double*)' at pwiz/data/msdata/MSNumpress.cpp:403:33:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/ostream:210:25: warning: 'extrapol' may be used uninitialized [-Wmaybe-uninitialized]
  210 |       { return _M_insert(__n); }
      |                ~~~~~~~~~^~~~~
pwiz/data/msdata/MSNumpress.cpp: In function 'size_t pwiz::msdata::MSNumpress::decodeLinear(const unsigned char*, size_t, double*)':
pwiz/data/msdata/MSNumpress.cpp:346:15: note: 'extrapol' was declared here
  346 |     long long extrapol;
      |               ^~~~~~~~
In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>]',
    inlined from 'size_t pwiz::msdata::MSNumpress::decodeLinear(const unsigned char*, size_t, double*)' at pwiz/data/msdata/MSNumpress.cpp:404:26:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/ostream:210:25: warning: 'y' may be used uninitialized [-Wmaybe-uninitialized]
  210 |       { return _M_insert(__n); }
      |                ~~~~~~~~~^~~~~
pwiz/data/msdata/MSNumpress.cpp: In function 'size_t pwiz::msdata::MSNumpress::decodeLinear(const unsigned char*, size_t, double*)':
pwiz/data/msdata/MSNumpress.cpp:347:15: note: 'y' was declared here
  347 |     long long y;
      |               ^
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumListCache.cpp -o pwiz/data/msdata/SpectrumListCache.o
In file included from ./boost/functional/hash.hpp:6,
                 from ./boost/multi_index/detail/hash_index_args.hpp:17,
                 from ./boost/multi_index/hashed_index_fwd.hpp:16,
                 from ./boost/multi_index/hashed_index.hpp:43,
                 from ./pwiz/utility/misc/mru_list.hpp:26,
                 from pwiz/data/msdata/MemoryMRUCache.hpp:27,
                 from pwiz/data/msdata/SpectrumListCache.hpp:28,
                 from pwiz/data/msdata/SpectrumListCache.cpp:25:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/refwrap.h:39,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/vector:68,
                 from ./pwiz/utility/misc/BinaryData.hpp:30,
                 from pwiz/data/msdata/MSData.hpp:29,
                 from pwiz/data/msdata/SpectrumListCache.hpp:27:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/Index_mzML.cpp -o pwiz/data/msdata/Index_mzML.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/msdata/SpectrumWorkerThreads.cpp -o pwiz/data/msdata/SpectrumWorkerThreads.o
In file included from ./boost/functional/hash.hpp:6,
                 from ./pwiz/data/msdata/SpectrumListBase.hpp:30,
                 from ./pwiz/data/msdata/SpectrumListWrapper.hpp:28,
                 from pwiz/data/msdata/SpectrumWorkerThreads.cpp:27:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/stdexcept:39,
                 from ./pwiz/utility/misc/Exception.hpp:28,
                 from ./pwiz/utility/misc/Std.hpp:28,
                 from pwiz/data/msdata/SpectrumWorkerThreads.cpp:24:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/IdentDataFile.cpp -o pwiz/data/identdata/IdentDataFile.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/IdentData.cpp -o pwiz/data/identdata/IdentData.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/DefaultReaderList.cpp -o pwiz/data/identdata/DefaultReaderList.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/Reader.cpp -o pwiz/data/identdata/Reader.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/Serializer_protXML.cpp -o pwiz/data/identdata/Serializer_protXML.o
pwiz/data/identdata/Serializer_protXML.cpp: In constructor 'pwiz::identdata::{anonymous}::Handler_protXML::Handler_protXML(pwiz::identdata::IdentData&, const pwiz::util::IterationListenerRegistry*, bool, std::vector<std::__cxx11::basic_string<char> >*)':
pwiz/data/identdata/Serializer_protXML.cpp:478:10: warning: 'pwiz::identdata::{anonymous}::Handler_protXML::strict' will be initialized after [-Wreorder]
  478 |     bool strict;
      |          ^~~~~~
pwiz/data/identdata/Serializer_protXML.cpp:85:9: warning:   'int pwiz::identdata::{anonymous}::Handler_protXML::nPeptides' [-Wreorder]
   85 |     int nPeptides;
      |         ^~~~~~~~~
pwiz/data/identdata/Serializer_protXML.cpp:91:5: warning:   when initialized here [-Wreorder]
   91 |     Handler_protXML(IdentData& mzid,
      |     ^~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/Serializer_pepXML.cpp -o pwiz/data/identdata/Serializer_pepXML.o
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1100:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1100 |         const string& decoyPrefix = getValueOrDefault(kvPairs, "decoyprefix", "");
      |                       ^~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1100:54: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"decoyprefix"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1100 |         const string& decoyPrefix = getValueOrDefault(kvPairs, "decoyprefix", "");
      |                                     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1111:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1111 |                     const string& parentToleranceUnits = getValueOrDefault(kvPairs, "tolu", "");
      |                                   ^~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1111:75: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"tolu"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1111 |                     const string& parentToleranceUnits = getValueOrDefault(kvPairs, "tolu", "");
      |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1122:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1122 |                     const string& fragmentToleranceUnits = getValueOrDefault(kvPairs, "itolu", "");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1122:77: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"itolu"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1122 |                     const string& fragmentToleranceUnits = getValueOrDefault(kvPairs, "itolu", "");
      |                                                            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1133:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1133 |                     const string& instrument = getValueOrDefault(kvPairs, "instrument", "");
      |                                   ^~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1133:65: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"instrument"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1133 |                     const string& instrument = getValueOrDefault(kvPairs, "instrument", "");
      |                                                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1158:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1158 |                     const string& precursorMzTolerance = getValueOrDefault(kvPairs, "config: precursormztolerance", "");
      |                                   ^~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1158:75: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"config: precursormztolerance"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1158 |                     const string& precursorMzTolerance = getValueOrDefault(kvPairs, "config: precursormztolerance", "");
      |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1159:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1159 |                     const string& precursorMzToleranceUnits = getValueOrDefault(kvPairs, "config: precursormztoleranceunits", "");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1159:80: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"config: precursormztoleranceunits"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1159 |                     const string& precursorMzToleranceUnits = getValueOrDefault(kvPairs, "config: precursormztoleranceunits", "");
      |                                                               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1160:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1160 |                     const string& precursorMzToleranceRule = getValueOrDefault(kvPairs, "config: precursormztolerancerule", "");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1160:79: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"config: precursormztolerancerule"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1160 |                     const string& precursorMzToleranceRule = getValueOrDefault(kvPairs, "config: precursormztolerancerule", "");
      |                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1170:39: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1170 |                         const string& avgPrecursorMzTolerance = getValueOrDefault(kvPairs, "config: avgprecursormztolerance", "");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1170:82: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"config: avgprecursormztolerance"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1170 |                         const string& avgPrecursorMzTolerance = getValueOrDefault(kvPairs, "config: avgprecursormztolerance", "");
      |                                                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1171:39: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1171 |                         const string& monoPrecursorMzTolerance = getValueOrDefault(kvPairs, "config: monoprecursormztolerance", "");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1171:83: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"config: monoprecursormztolerance"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1171 |                         const string& monoPrecursorMzTolerance = getValueOrDefault(kvPairs, "config: monoprecursormztolerance", "");
      |                                                                  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1186:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1186 |                     const string& fragmentMzTolerance = getValueOrDefault(kvPairs, "config: fragmentmztolerance", "");
      |                                   ^~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1186:74: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"config: fragmentmztolerance"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1186 |                     const string& fragmentMzTolerance = getValueOrDefault(kvPairs, "config: fragmentmztolerance", "");
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1187:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1187 |                     const string& fragmentMzToleranceUnits = getValueOrDefault(kvPairs, "config: fragmentmztoleranceunits", "");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1187:79: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"config: fragmentmztoleranceunits"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1187 |                     const string& fragmentMzToleranceUnits = getValueOrDefault(kvPairs, "config: fragmentmztoleranceunits", "");
      |                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1202:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1202 |                     const string& fragmentationRule = getValueOrDefault(kvPairs, "config: fragmentationrule", "cid");
      |                                   ^~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1202:72: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"config: fragmentationrule"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)"cid"), std::allocator<char>()))'
 1202 |                     const string& fragmentationRule = getValueOrDefault(kvPairs, "config: fragmentationrule", "cid");
      |                                                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1211:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1211 |                     const string& parentErrorMinus = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error minus", "");
      |                                   ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1211:71: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"spectrum, parent monoisotopic mass error minus"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1211 |                     const string& parentErrorMinus = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error minus", "");
      |                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1212:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1212 |                     const string& parentErrorPlus = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error plus", "");
      |                                   ^~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1212:70: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"spectrum, parent monoisotopic mass error plus"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1212 |                     const string& parentErrorPlus = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error plus", "");
      |                                                     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1213:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1213 |                     const string& parentErrorUnits = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error units", "");
      |                                   ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1213:71: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"spectrum, parent monoisotopic mass error units"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1213 |                     const string& parentErrorUnits = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error units", "");
      |                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1218:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1218 |                     const string& fragmentError = getValueOrDefault(kvPairs, "spectrum, fragment monoisotopic mass error", "");
      |                                   ^~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1218:68: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"spectrum, fragment monoisotopic mass error"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1218 |                     const string& fragmentError = getValueOrDefault(kvPairs, "spectrum, fragment monoisotopic mass error", "");
      |                                                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1219:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1219 |                     const string& fragmentErrorUnits = getValueOrDefault(kvPairs, "spectrum, fragment monoisotopic mass error units", "");
      |                                   ^~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1219:73: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"spectrum, fragment monoisotopic mass error units"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1219 |                     const string& fragmentErrorUnits = getValueOrDefault(kvPairs, "spectrum, fragment monoisotopic mass error units", "");
      |                                                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1269:35: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1269 |                     const string& decoyPrefix = getValueOrDefault(kvPairs, "decoy_prefix", "");
      |                                   ^~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1269:66: note: the temporary was destroyed at the end of the full expression 'pwiz::identdata::{anonymous}::HandlerSearchSummary::getValueOrDefault(kvPairs, std::__cxx11::basic_string<char>(((const char*)"decoy_prefix"), std::allocator<char>()), std::__cxx11::basic_string<char>(((const char*)""), std::allocator<char>()))'
 1269 |                     const string& decoyPrefix = getValueOrDefault(kvPairs, "decoy_prefix", "");
      |                                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from pwiz/data/identdata/Serializer_pepXML.cpp:27:
In member function 'pwiz::minimxml::SAXParser::Handler::Attributes& pwiz::minimxml::SAXParser::Handler::Attributes::operator=(const pwiz::minimxml::SAXParser::Handler::Attributes&)',
    inlined from 'pwiz::minimxml::SAXParser::Handler::Attributes::Attributes(const pwiz::minimxml::SAXParser::Handler::Attributes&)' at ./pwiz/utility/minimxml/SAXParser.hpp:393:21:
./pwiz/utility/minimxml/SAXParser.hpp:401:17: warning: '*this.pwiz::minimxml::SAXParser::Handler::Attributes::managemem' is used uninitialized [-Wuninitialized]
  401 |             if (managemem)
      |                 ^~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1220:65: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1220 |                     CVID fragmentUnits = translateToleranceUnits(fragmentErrorUnits);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1219:73: note: unnamed temporary defined here
 1219 |                     const string& fragmentErrorUnits = getValueOrDefault(kvPairs, "spectrum, fragment monoisotopic mass error units", "");
      |                                                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1224:52: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1224 |                         _sip->fragmentTolerance.set(MS_search_tolerance_plus_value, fragmentError, fragmentUnits);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1218:68: note: unnamed temporary defined here
 1218 |                     const string& fragmentError = getValueOrDefault(kvPairs, "spectrum, fragment monoisotopic mass error", "");
      |                                                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1223:52: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1223 |                         _sip->fragmentTolerance.set(MS_search_tolerance_minus_value, fragmentError, fragmentUnits);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1218:68: note: unnamed temporary defined here
 1218 |                     const string& fragmentError = getValueOrDefault(kvPairs, "spectrum, fragment monoisotopic mass error", "");
      |                                                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:54,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/stdexcept:39,
                 from ./pwiz/utility/misc/Exception.hpp:28,
                 from pwiz/data/identdata/IdentData.hpp:29,
                 from pwiz/data/identdata/Serializer_pepXML.hpp:27,
                 from pwiz/data/identdata/Serializer_pepXML.cpp:25:
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1221:45:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1218:68: note: unnamed temporary defined here
 1218 |                     const string& fragmentError = getValueOrDefault(kvPairs, "spectrum, fragment monoisotopic mass error", "");
      |                                                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1214:63: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1214 |                     CVID parentUnits = translateToleranceUnits(parentErrorUnits);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1213:71: note: unnamed temporary defined here
 1213 |                     const string& parentErrorUnits = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error units", "");
      |                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1216:76: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1216 |                     if (!parentErrorPlus.empty()) _sip->parentTolerance.set(MS_search_tolerance_plus_value, parentErrorPlus, parentUnits);
      |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1212:70: note: unnamed temporary defined here
 1212 |                     const string& parentErrorPlus = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error plus", "");
      |                                                     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1216:47:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1212:70: note: unnamed temporary defined here
 1212 |                     const string& parentErrorPlus = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error plus", "");
      |                                                     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1215:77: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1215 |                     if (!parentErrorMinus.empty()) _sip->parentTolerance.set(MS_search_tolerance_minus_value, parentErrorMinus, parentUnits);
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1211:71: note: unnamed temporary defined here
 1211 |                     const string& parentErrorMinus = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error minus", "");
      |                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1215:48:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1211:71: note: unnamed temporary defined here
 1211 |                     const string& parentErrorMinus = getValueOrDefault(kvPairs, "spectrum, parent monoisotopic mass error minus", "");
      |                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/algorithm/string.hpp:25,
                 from ./pwiz/utility/misc/String.hpp:31,
                 from ./pwiz/utility/misc/Std.hpp:31,
                 from pwiz/data/identdata/Serializer_pepXML.cpp:28:
In function 'SequenceT boost::algorithm::replace_all_copy(const SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string<char>; Range1T = char [8]; Range2T = char [1]]',
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1205:121:
./boost/algorithm/string/replace.hpp:634:61: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
  634 |                 ::boost::algorithm::const_formatter(Format) );
      |                                                             ^
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1202:72: note: unnamed temporary defined here
 1202 |                     const string& fragmentationRule = getValueOrDefault(kvPairs, "config: fragmentationrule", "cid");
      |                                                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1204:39: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1204 |                     if (bal::icontains(fragmentationRule, "etd"))     translateIonSeriesConsidered("c,z+1");
      |                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1202:72: note: unnamed temporary defined here
 1202 |                     const string& fragmentationRule = getValueOrDefault(kvPairs, "config: fragmentationrule", "cid");
      |                                                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1203:39: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1203 |                     if (bal::icontains(fragmentationRule, "cid"))     translateIonSeriesConsidered("b,y");
      |                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1202:72: note: unnamed temporary defined here
 1202 |                     const string& fragmentationRule = getValueOrDefault(kvPairs, "config: fragmentationrule", "cid");
      |                                                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1191:69: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1191 |                         CVID fragmentUnits = translateToleranceUnits(fragmentMzToleranceUnits);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1187:79: note: unnamed temporary defined here
 1187 |                     const string& fragmentMzToleranceUnits = getValueOrDefault(kvPairs, "config: fragmentmztoleranceunits", "");
      |                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1189:88:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1187:79: note: unnamed temporary defined here
 1187 |                     const string& fragmentMzToleranceUnits = getValueOrDefault(kvPairs, "config: fragmentmztoleranceunits", "");
      |                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1197:82: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1197 |                         MZTolerance fragmentTolerance = lexical_cast<MZTolerance>(fragmentMzTolerance);
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1186:74: note: unnamed temporary defined here
 1186 |                     const string& fragmentMzTolerance = getValueOrDefault(kvPairs, "config: fragmentmztolerance", "");
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1193:52: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1193 |                         _sip->fragmentTolerance.set(MS_search_tolerance_plus_value, fragmentMzTolerance, fragmentUnits);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1186:74: note: unnamed temporary defined here
 1186 |                     const string& fragmentMzTolerance = getValueOrDefault(kvPairs, "config: fragmentmztolerance", "");
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1192:52: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1192 |                         _sip->fragmentTolerance.set(MS_search_tolerance_minus_value, fragmentMzTolerance, fragmentUnits);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1186:74: note: unnamed temporary defined here
 1186 |                     const string& fragmentMzTolerance = getValueOrDefault(kvPairs, "config: fragmentmztolerance", "");
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1189:51:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1186:74: note: unnamed temporary defined here
 1186 |                     const string& fragmentMzTolerance = getValueOrDefault(kvPairs, "config: fragmentmztolerance", "");
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1101:31:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1100:54: note: unnamed temporary defined here
 1100 |         const string& decoyPrefix = getValueOrDefault(kvPairs, "decoyprefix", "");
      |                                     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1164:67: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1164 |                         CVID parentUnits = translateToleranceUnits(precursorMzToleranceUnits);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1159:80: note: unnamed temporary defined here
 1159 |                     const string& precursorMzToleranceUnits = getValueOrDefault(kvPairs, "config: precursormztoleranceunits", "");
      |                                                               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1162:90:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1159:80: note: unnamed temporary defined here
 1159 |                     const string& precursorMzToleranceUnits = getValueOrDefault(kvPairs, "config: precursormztoleranceunits", "");
      |                                                               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1166:50: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1166 |                         _sip->parentTolerance.set(MS_search_tolerance_plus_value, precursorMzTolerance, parentUnits);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1158:75: note: unnamed temporary defined here
 1158 |                     const string& precursorMzTolerance = getValueOrDefault(kvPairs, "config: precursormztolerance", "");
      |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1165:50: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1165 |                         _sip->parentTolerance.set(MS_search_tolerance_minus_value, precursorMzTolerance, parentUnits);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1158:75: note: unnamed temporary defined here
 1158 |                     const string& precursorMzTolerance = getValueOrDefault(kvPairs, "config: precursormztolerance", "");
      |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1162:52:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1158:75: note: unnamed temporary defined here
 1158 |                     const string& precursorMzTolerance = getValueOrDefault(kvPairs, "config: precursormztolerance", "");
      |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1175:59: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1175 |                         else if (precursorMzToleranceRule == "avg")
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1160:79: note: unnamed temporary defined here
 1160 |                     const string& precursorMzToleranceRule = getValueOrDefault(kvPairs, "config: precursormztolerancerule", "");
      |                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1173:92: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1173 |                         if (precursorMzToleranceRule == "auto" || precursorMzToleranceRule == "mono")
      |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1160:79: note: unnamed temporary defined here
 1160 |                     const string& precursorMzToleranceRule = getValueOrDefault(kvPairs, "config: precursormztolerancerule", "");
      |                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1173:54: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1173 |                         if (precursorMzToleranceRule == "auto" || precursorMzToleranceRule == "mono")
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1160:79: note: unnamed temporary defined here
 1160 |                     const string& precursorMzToleranceRule = getValueOrDefault(kvPairs, "config: precursormztolerancerule", "");
      |                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1168:61:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1160:79: note: unnamed temporary defined here
 1160 |                     const string& precursorMzToleranceRule = getValueOrDefault(kvPairs, "config: precursormztolerancerule", "");
      |                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1270:43:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1269:66: note: unnamed temporary defined here
 1269 |                     const string& decoyPrefix = getValueOrDefault(kvPairs, "decoy_prefix", "");
      |                                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1115:41: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1115 |                         if (bal::iequals(parentToleranceUnits, "mmu"))
      |                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1111:75: note: unnamed temporary defined here
 1111 |                     const string& parentToleranceUnits = getValueOrDefault(kvPairs, "tolu", "");
      |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1114:67: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1114 |                         CVID parentUnits = translateToleranceUnits(parentToleranceUnits);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1111:75: note: unnamed temporary defined here
 1111 |                     const string& parentToleranceUnits = getValueOrDefault(kvPairs, "tolu", "");
      |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1112:80:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1111:75: note: unnamed temporary defined here
 1111 |                     const string& parentToleranceUnits = getValueOrDefault(kvPairs, "tolu", "");
      |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1126:41: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1126 |                         if (bal::iequals(fragmentToleranceUnits, "mmu"))
      |                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1122:77: note: unnamed temporary defined here
 1122 |                     const string& fragmentToleranceUnits = getValueOrDefault(kvPairs, "itolu", "");
      |                                                            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1125:69: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1125 |                         CVID fragmentUnits = translateToleranceUnits(fragmentToleranceUnits);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1122:77: note: unnamed temporary defined here
 1122 |                     const string& fragmentToleranceUnits = getValueOrDefault(kvPairs, "itolu", "");
      |                                                            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
    inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1232:26,
    inlined from 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()' at pwiz/data/identdata/Serializer_pepXML.cpp:1123:84:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/basic_string.h:1077:16: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1077 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In member function 'void pwiz::identdata::{anonymous}::HandlerSearchSummary::translateParameters()':
pwiz/data/identdata/Serializer_pepXML.cpp:1122:77: note: unnamed temporary defined here
 1122 |                     const string& fragmentToleranceUnits = getValueOrDefault(kvPairs, "itolu", "");
      |                                                            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1142:43: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1142 |                         if (bal::icontains(instrument, "TOF"))            translateIonSeriesConsidered("immonium,a,a-NH3,a-H2O,b,b-NH3,b-H2O,y");
      |                             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1133:65: note: unnamed temporary defined here
 1133 |                     const string& instrument = getValueOrDefault(kvPairs, "instrument", "");
      |                                                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1138:44: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1138 |                              bal::icontains(instrument, "ETD"))           translateIonSeriesConsidered("c,y,z+1,z+2");
      |                              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1133:65: note: unnamed temporary defined here
 1133 |                     const string& instrument = getValueOrDefault(kvPairs, "instrument", "");
      |                                                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1137:44: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1137 |                     else if (bal::icontains(instrument, "ECD") ||
      |                              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1133:65: note: unnamed temporary defined here
 1133 |                     const string& instrument = getValueOrDefault(kvPairs, "instrument", "");
      |                                                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1176:92: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1176 |                             parentTolerance.reset(new MZTolerance(lexical_cast<MZTolerance>(avgPrecursorMzTolerance)));
      |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1170:82: note: unnamed temporary defined here
 1170 |                         const string& avgPrecursorMzTolerance = getValueOrDefault(kvPairs, "config: avgprecursormztolerance", "");
      |                                                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1174:92: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
 1174 |                             parentTolerance.reset(new MZTolerance(lexical_cast<MZTolerance>(monoPrecursorMzTolerance)));
      |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:1171:83: note: unnamed temporary defined here
 1171 |                         const string& monoPrecursorMzTolerance = getValueOrDefault(kvPairs, "config: monoprecursormztolerance", "");
      |                                                                  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp: In function 'void pwiz::identdata::{anonymous}::write_spectrum_queries(pwiz::minimxml::XMLWriter&, const pwiz::identdata::IdentData&, const std::string&, const pwiz::util::IterationListenerRegistry*)':
pwiz/data/identdata/Serializer_pepXML.cpp:801:52: warning: 'lastSpectrumIndex' may be used uninitialized [-Wmaybe-uninitialized]
  801 |             if (sii.chargeState != lastChargeState || spectrumIndex != lastSpectrumIndex)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/data/identdata/Serializer_pepXML.cpp:775:26: note: 'lastSpectrumIndex' was declared here
  775 |     int lastChargeState, lastSpectrumIndex;
      |                          ^~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/Serializer_mzid.cpp -o pwiz/data/identdata/Serializer_mzid.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/IO.cpp -o pwiz/data/identdata/IO.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/References.cpp -o pwiz/data/identdata/References.o
pwiz/data/identdata/References.cpp: In function 'void pwiz::identdata::References::resolve(std::vector<boost::shared_ptr<pwiz::identdata::Contact> >&, pwiz::identdata::IdentData&)':
pwiz/data/identdata/References.cpp:148:17: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  148 |         else if (dynamic_cast<Person*>(c.get()))
      |                 ^
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/identdata/MascotReader.cpp -o pwiz/data/identdata/MascotReader.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/proteome/Modification.cpp -o pwiz/data/proteome/Modification.o
pwiz/data/proteome/Modification.cpp:89:5: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   89 |     auto_ptr<Formula> formula_;
      |     ^~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/memory:78,
                 from ./boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from ./boost/smart_ptr/detail/shared_count.hpp:27,
                 from ./boost/smart_ptr/shared_ptr.hpp:17,
                 from ./boost/shared_ptr.hpp:17,
                 from ./pwiz/utility/chemistry/Chemistry.hpp:33,
                 from pwiz/data/proteome/Peptide.hpp:29,
                 from pwiz/data/proteome/Modification.hpp:30,
                 from pwiz/data/proteome/Modification.cpp:27:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/proteome/Digestion.cpp -o pwiz/data/proteome/Digestion.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/proteome/Peptide.cpp -o pwiz/data/proteome/Peptide.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/data/proteome/AminoAcid.cpp -o pwiz/data/proteome/AminoAcid.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/minimxml/XMLWriter.cpp -o pwiz/utility/minimxml/XMLWriter.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/minimxml/SAXParser.cpp -o pwiz/utility/minimxml/SAXParser.o
pwiz/utility/minimxml/SAXParser.cpp: In function 'void pwiz::minimxml::SAXParser::parse(std::istream&, Handler&)':
pwiz/utility/minimxml/SAXParser.cpp:543:61: warning: offset '1' outside bounds of constant string [-Warray-bounds=]
  543 |                 Handler::Status status = wrangler.endElement(buffer.c_str()+1, position);
      |                                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
pwiz/utility/minimxml/SAXParser.cpp:549:17: warning: 'inCDATA' may be used uninitialized [-Wmaybe-uninitialized]
  549 |                 if (inCDATA)
      |                 ^~
pwiz/utility/minimxml/SAXParser.cpp:501:14: note: 'inCDATA' was declared here
  501 |         bool inCDATA;
      |              ^~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/chemistry/Chemistry.cpp -o pwiz/utility/chemistry/Chemistry.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/chemistry/ChemistryData.cpp -o pwiz/utility/chemistry/ChemistryData.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/chemistry/MZTolerance.cpp -o pwiz/utility/chemistry/MZTolerance.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/IntegerSet.cpp -o pwiz/utility/misc/IntegerSet.o
pwiz/utility/misc/IntegerSet.cpp: In member function 'bool pwiz::util::IntegerSet::Iterator::operator==(const pwiz::util::IntegerSet::Iterator&) const':
pwiz/utility/misc/IntegerSet.cpp:307:63: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  307 |     return (it_!=end_ && that.it_!=that.end_ && it_==that.it_ && value_==that.value_ ||
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/Base64.cpp -o pwiz/utility/misc/Base64.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/BinaryData.cpp -o pwiz/utility/misc/BinaryData.o
pwiz/utility/misc/BinaryData.cpp:303: warning: ignoring '#pragma managed ' [-Wunknown-pragmas]
  303 | #pragma managed(push, off)
pwiz/utility/misc/BinaryData.cpp:475: warning: ignoring '#pragma managed ' [-Wunknown-pragmas]
  475 | #pragma managed(pop)
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/IterationListener.cpp -o pwiz/utility/misc/IterationListener.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/MSIHandler.cpp -o pwiz/utility/misc/MSIHandler.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/Filesystem.cpp -o pwiz/utility/misc/Filesystem.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/TabReader.cpp -o pwiz/utility/misc/TabReader.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/random_access_compressed_ifstream.cpp -o pwiz/utility/misc/random_access_compressed_ifstream.o
In file included from ./boost/functional/hash.hpp:6,
                 from ./boost/thread/detail/thread.hpp:41,
                 from ./boost/thread/thread_only.hpp:22,
                 from ./boost/thread/thread.hpp:12,
                 from ./boost/thread.hpp:13,
                 from pwiz/utility/misc/random_access_compressed_ifstream.cpp:77:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/locale_classes.h:40,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/locale:41,
                 from ./boost/iostreams/detail/config/codecvt.hpp:63,
                 from ./boost/iostreams/positioning.hpp:21,
                 from pwiz/utility/misc/random_access_compressed_ifstream.hpp:71,
                 from pwiz/utility/misc/random_access_compressed_ifstream.cpp:67:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/SHA1.cpp -o pwiz/utility/misc/SHA1.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/SHA1Calculator.cpp -o pwiz/utility/misc/SHA1Calculator.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/sha1calc.cpp -o pwiz/utility/misc/sha1calc.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c pwiz/utility/misc/String.cpp -o pwiz/utility/misc/String.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/thread/src/pthread/once.cpp -o boost/libs/thread/src/pthread/once.o
g++ -std=gnu++11 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG    -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c boost/libs/thread/src/pthread/thread.cpp -o boost/libs/thread/src/pthread/thread.o
In file included from ./boost/functional/hash.hpp:6,
                 from ./boost/thread/detail/thread.hpp:41,
                 from ./boost/thread/thread_only.hpp:22,
                 from boost/libs/thread/src/pthread/thread.cpp:11:
./boost/container_hash/hash.hpp:131:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  131 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from ./boost/thread/exceptions.hpp:20,
                 from ./boost/thread/pthread/thread_data.hpp:10,
                 from ./boost/thread/thread_only.hpp:17:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -std=gnu++11 -shared -L/home/biocbuild/R/R-4.4.1/lib -L/usr/local/lib -o mzR.so 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/regex_debug.o ./boost/libs/regex/src/regex.o ./boost/libs/regex/src/wide_posix_api.o ./boost/libs/regex/src/static_mutex.o ./boost/libs/iostreams/src/zlib.o ./boost/libs/iostreams/src/file_descriptor.o ./boost/libs/filesystem/src/operations.o ./boost/libs/filesystem/src/directory.o ./boost/libs/filesystem/src/exception.o ./boost/libs/filesystem/src/path.o ./boost/libs/filesystem/src/unique_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/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/SpectrumListBase.o ./pwiz/data/msdata/SpectrumList_MGF.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/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/BinaryData.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 ./pwiz/utility/misc/String.o ./RcppExports.o ./boost/libs/thread/src/pthread/once.o ./boost/libs/thread/src/pthread/thread.o -lpthread /home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/lib/libhdf5_cpp.a /home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/lib/libhdf5.a -L/home/biocbuild/R/R-4.4.1/site-library/Rhdf5lib/lib -lcrypto -lcurl -lsz -laec -lz -ldl -lm -L/home/biocbuild/R/R-4.4.1/lib -lR
installing to /home/biocbuild/R/R-4.4.1/site-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 4.4.1 (2024-06-14) -- "Race for Your Life"
Copyright (C) 2024 The R Foundation for Statistical Computing
Platform: aarch64-unknown-linux-gnu

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")
> 
> 
> ## Catch warnings as well:
> #options(warn = 2)
> 
> 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 
Unknown IO errorfailed to load external entity "http://sashimi.sourceforge.net/schema_revision/mzXML_3.2/mzXML_3.2.xsd"
Element '{http://www.w3.org/2001/XMLSchema}include': Failed to load the document 'http://sashimi.sourceforge.net/schema_revision/mzXML_3.2/mzXML_3.2.xsd' for inclusion.


RUNIT TEST PROTOCOL -- Wed Nov 20 10:25:14 2024 
*********************************************** 
Number of test functions: 29 
Number of errors: 0 
Number of failures: 0 

 
1 Test Suite : 
mzR RUnit Tests - 29 test functions, 0 errors, 0 failures
Number of test functions: 29 
Number of errors: 0 
Number of failures: 0 
Warning messages:
1: pwiz not yet initialized. 
2: pwiz not yet initialized. 
3: In XML::xmlTreeParse(system.file("extdata", "mzXML_idx_3.2.xsd.xml",  :
  NULL value for external reference
> 
> proc.time()
   user  system elapsed 
 46.310   1.271  47.608 

Example timings

mzR.Rcheck/mzR-Ex.timings

nameusersystemelapsed
copyWriteMSData0.1440.0080.153
isolationWindow-methods1.2230.1081.340
metadata0.2680.0050.300
mzR-class0.1090.0000.109
openMSfile0.1240.0040.129
peaks1.3380.0351.380
writeMSData0.0840.0120.093