* installing *source* package 'IsoSpecR' ...
** package 'IsoSpecR' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 12.3.0'
using C++ compiler: 'g++.exe (GCC) 12.3.0'
using C++14
make[1]: Entering directory '/d/temp/RtmpKawcWH/R.INSTALL1c40c29dd1af0/IsoSpecR/src'
gcc  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c IsoSpecR_init.c -o IsoSpecR_init.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c RcppExports.cpp -o RcppExports.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c Rinterface.cpp -o Rinterface.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c allocator.cpp -o allocator.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c cwrapper.cpp -o cwrapper.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c dirtyAllocator.cpp -o dirtyAllocator.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c element_tables.cpp -o element_tables.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fasta.cpp -o fasta.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c fixedEnvelopes.cpp -o fixedEnvelopes.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c isoMath.cpp -o isoMath.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c isoSpec++.cpp -o isoSpec++.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c marginalTrek++.cpp -o marginalTrek++.o
In file included from allocator.h:21,
                 from marginalTrek++.h:25,
                 from marginalTrek++.cpp:29:
In member function 'void pod_vector<T>::fast_reserve(size_t) [with T = int*]',
    inlined from 'void pod_vector<T>::push_back(const T&) [with T = int*]' at pod_vector.h:97:25,
    inlined from 'bool IsoSpec::LayeredMarginal::extend(double, bool)' at marginalTrek++.cpp:550:33:
pod_vector.h:76:46: warning: pointer may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free]
   76 |         first_free = new_store + (first_free - store);
      |                                  ~~~~~~~~~~~~^~~~~~~~
pod_vector.h:73:52: note: call to 'void* realloc(void*, size_t)' here
   73 |         T* new_store = reinterpret_cast<T*>(realloc(store, n * sizeof(T)));
      |                                             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'void pod_vector<T>::fast_reserve(size_t) [with T = double]',
    inlined from 'void pod_vector<T>::push_back(const T&) [with T = double]' at pod_vector.h:97:25,
    inlined from 'bool IsoSpec::LayeredMarginal::extend(double, bool)' at marginalTrek++.cpp:551:44:
pod_vector.h:76:46: warning: pointer may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free]
   76 |         first_free = new_store + (first_free - store);
      |                                  ~~~~~~~~~~~~^~~~~~~~
pod_vector.h:73:52: note: call to 'void* realloc(void*, size_t)' here
   73 |         T* new_store = reinterpret_cast<T*>(realloc(store, n * sizeof(T)));
      |                                             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'void pod_vector<T>::fast_reserve(size_t) [with T = int*]',
    inlined from 'void pod_vector<T>::push_back(const T&) [with T = int*]' at pod_vector.h:97:25,
    inlined from 'bool IsoSpec::LayeredMarginal::extend(double, bool)' at marginalTrek++.cpp:584:53:
pod_vector.h:76:46: warning: pointer may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free]
   76 |         first_free = new_store + (first_free - store);
      |                                  ~~~~~~~~~~~~^~~~~~~~
pod_vector.h:73:52: note: call to 'void* realloc(void*, size_t)' here
   73 |         T* new_store = reinterpret_cast<T*>(realloc(store, n * sizeof(T)));
      |                                             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'void pod_vector<T>::fast_reserve(size_t) [with T = double]',
    inlined from 'void pod_vector<T>::push_back(const T&) [with T = double]' at pod_vector.h:97:25,
    inlined from 'bool IsoSpec::LayeredMarginal::extend(double, bool)' at marginalTrek++.cpp:585:64:
pod_vector.h:76:46: warning: pointer may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free]
   76 |         first_free = new_store + (first_free - store);
      |                                  ~~~~~~~~~~~~^~~~~~~~
pod_vector.h:73:52: note: call to 'void* realloc(void*, size_t)' here
   73 |         T* new_store = reinterpret_cast<T*>(realloc(store, n * sizeof(T)));
      |                                             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c misc.cpp -o misc.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c mman.cpp -o mman.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c operators.cpp -o operators.o
g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c unity-build.cpp -o unity-build.o
g++ -shared -s -static-libgcc -o IsoSpecR.dll tmp.def IsoSpecR_init.o RcppExports.o Rinterface.o allocator.o cwrapper.o dirtyAllocator.o element_tables.o fasta.o fixedEnvelopes.o isoMath.o isoSpec++.o marginalTrek++.o misc.o mman.o operators.o unity-build.o -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.3.3/bin/x64 -lR
make[1]: Leaving directory '/d/temp/RtmpKawcWH/R.INSTALL1c40c29dd1af0/IsoSpecR/src'
make[1]: Entering directory '/d/temp/RtmpKawcWH/R.INSTALL1c40c29dd1af0/IsoSpecR/src'
make[1]: Leaving directory '/d/temp/RtmpKawcWH/R.INSTALL1c40c29dd1af0/IsoSpecR/src'
installing to d:/Rcompile/CRANpkg/lib/4.3/00LOCK-IsoSpecR/00new/IsoSpecR/libs/x64
** R
** data
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'IsoSpecR' as IsoSpecR_2.1.3.zip
* DONE (IsoSpecR)