* installing *source* package 'rncl' ...
** this is package 'rncl' version '0.8.9'
** package 'rncl' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 14.3.0'
using C++ compiler: 'g++.exe (GCC) 14.3.0'
make[1]: Entering directory '/d/temp/2026_02_19_01_50_00_20242/Rtmpeq9H9J/R.INSTALLeb0073a56059/rncl/src'
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c GetNCL.cpp -o GetNCL.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c collapse_singles.cpp -o collapse_singles.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsassumptionsblock.cpp -o nxsassumptionsblock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsblock.cpp -o nxsblock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxscharactersblock.cpp -o nxscharactersblock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxscxxdiscretematrix.cpp -o nxscxxdiscretematrix.o
In file included from nxscxxdiscretematrix.cpp:20:
In copy constructor 'constexpr NxsCharacterPattern::NxsCharacterPattern(const NxsCharacterPattern&)',
    inlined from 'constexpr decltype (::new(void*(0)) _Tp) std::construct_at(_Tp*, _Args&& ...) [with _Tp = NxsCharacterPattern; _Args = {const NxsCharacterPattern&}]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_construct.h:97:14,
    inlined from 'static constexpr void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = NxsCharacterPattern; _Args = {const NxsCharacterPattern&}; _Tp = std::_Rb_tree_node<NxsCharacterPattern>]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/alloc_traits.h:577:21,
    inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const NxsCharacterPattern&}; _Key = NxsCharacterPattern; _Val = NxsCharacterPattern; _KeyOfValue = std::_Identity<NxsCharacterPattern>; _Compare = std::less<NxsCharacterPattern>; _Alloc = std::allocator<NxsCharacterPattern>]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_tree.h:593:32,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const NxsCharacterPattern&}; _Key = NxsCharacterPattern; _Val = NxsCharacterPattern; _KeyOfValue = std::_Identity<NxsCharacterPattern>; _Compare = std::less<NxsCharacterPattern>; _Alloc = std::allocator<NxsCharacterPattern>]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_tree.h:610:21,
    inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const NxsCharacterPattern&; _Key = NxsCharacterPattern; _Val = NxsCharacterPattern; _KeyOfValue = std::_Identity<NxsCharacterPattern>; _Compare = std::less<NxsCharacterPattern>; _Alloc = std::allocator<NxsCharacterPattern>]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_tree.h:527:32,
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(_Base_ptr, _Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const NxsCharacterPattern&; _NodeGen = std::_Rb_tree<NxsCharacterPattern, NxsCharacterPattern, std::_Identity<NxsCharacterPattern>, std::less<NxsCharacterPattern>, std::allocator<NxsCharacterPattern> >::_Alloc_node; _Key = NxsCharacterPattern; _Val = NxsCharacterPattern; _KeyOfValue = std::_Identity<NxsCharacterPattern>; _Compare = std::less<NxsCharacterPattern>; _Alloc = std::allocator<NxsCharacterPattern>]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_tree.h:1827:29,
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const NxsCharacterPattern&; _NodeGen = std::_Rb_tree<NxsCharacterPattern, NxsCharacterPattern, std::_Identity<NxsCharacterPattern>, std::less<NxsCharacterPattern>, std::allocator<NxsCharacterPattern> >::_Alloc_node; _Key = NxsCharacterPattern; _Val = NxsCharacterPattern; _KeyOfValue = std::_Identity<NxsCharacterPattern>; _Compare = std::less<NxsCharacterPattern>; _Alloc = std::allocator<NxsCharacterPattern>]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_tree.h:2282:19,
    inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const NxsCharacterPattern&; _Key = NxsCharacterPattern; _Val = NxsCharacterPattern; _KeyOfValue = std::_Identity<NxsCharacterPattern>; _Compare = std::less<NxsCharacterPattern>; _Alloc = std::allocator<NxsCharacterPattern>]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_tree.h:1059:28,
    inlined from 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = NxsCharacterPattern; _Compare = std::less<NxsCharacterPattern>; _Alloc = std::allocator<NxsCharacterPattern>]' at D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_set.h:549:38,
    inlined from 'unsigned int NxsCompressDiscreteMatrix(const NxsCXXDiscreteMatrix&, std::set<NxsCharacterPattern>&, std::vector<const NxsCharacterPattern*>*, const NxsUnsignedSet*, const NxsUnsignedSet*)' at nxscxxdiscretematrix.cpp:193:87:
ncl/nxscxxdiscretematrix.h:179:7: warning: 'patternTemp.NxsCharacterPattern::patternIndex' may be used uninitialized [-Wmaybe-uninitialized]
  179 | class NxsCharacterPattern
      |       ^~~~~~~~~~~~~~~~~~~
nxscxxdiscretematrix.cpp: In function 'unsigned int NxsCompressDiscreteMatrix(const NxsCXXDiscreteMatrix&, std::set<NxsCharacterPattern>&, std::vector<const NxsCharacterPattern*>*, const NxsUnsignedSet*, const NxsUnsignedSet*)':
nxscxxdiscretematrix.cpp:167:29: note: 'patternTemp' declared here
  167 |         NxsCharacterPattern patternTemp;
      |                             ^~~~~~~~~~~
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsdatablock.cpp -o nxsdatablock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsdistancedatum.cpp -o nxsdistancedatum.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsdistancesblock.cpp -o nxsdistancesblock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsemptyblock.cpp -o nxsemptyblock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsexception.cpp -o nxsexception.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsmultiformat.cpp -o nxsmultiformat.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxspublicblocks.cpp -o nxspublicblocks.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsreader.cpp -o nxsreader.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxssetreader.cpp -o nxssetreader.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsstring.cpp -o nxsstring.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxstaxaassociationblock.cpp -o nxstaxaassociationblock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxstaxablock.cpp -o nxstaxablock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxstoken.cpp -o nxstoken.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxstreesblock.cpp -o nxstreesblock.o
g++ -std=gnu++20  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"   -I. -DHAVE_INTTYPES_H -DASSERTS_TO_EXCEPTIONS   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c nxsunalignedblock.cpp -o nxsunalignedblock.o
gcc  -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/progress/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x  -mfpmath=sse -msse2 -mstackrealign   -c rncl_init.c -o rncl_init.o
g++ -std=gnu++20 -shared -s -static-libgcc -o rncl.dll tmp.def GetNCL.o RcppExports.o collapse_singles.o nxsassumptionsblock.o nxsblock.o nxscharactersblock.o nxscxxdiscretematrix.o nxsdatablock.o nxsdistancedatum.o nxsdistancesblock.o nxsemptyblock.o nxsexception.o nxsmultiformat.o nxspublicblocks.o nxsreader.o nxssetreader.o nxsstring.o nxstaxaassociationblock.o nxstaxablock.o nxstoken.o nxstreesblock.o nxsunalignedblock.o rncl_init.o -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2026_02_19_01_50_00_20242/Rtmpeq9H9J/R.INSTALLeb0073a56059/rncl/src'
make[1]: Entering directory '/d/temp/2026_02_19_01_50_00_20242/Rtmpeq9H9J/R.INSTALLeb0073a56059/rncl/src'
make[1]: Leaving directory '/d/temp/2026_02_19_01_50_00_20242/Rtmpeq9H9J/R.INSTALLeb0073a56059/rncl/src'
installing to d:/Rcompile/CRANpkg/lib/4.6/00LOCK-rncl/00new/rncl/libs/x64
** R
** 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 'rncl' as rncl_0.8.9.zip
* DONE (rncl)