* installing *source* package 'stringfish' ... ** this is package 'stringfish' version '0.17.0' ** package 'stringfish' successfully unpacked and MD5 sums checked ** using staged installation ********************************************** WARNING: this package has a configure script It probably needs manual configuration ********************************************** ** libs using C++ compiler: 'g++.exe (GCC) 14.2.0' make[1]: Entering directory '/d/temp/2025_07_15_01_50_00_18950/RtmpO8NQxN/R.INSTALL2b30c693d51be/stringfish/src' g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -DRCPP_PARALLEL_USE_TBB=1 -DRCPP_PARALLEL_USE_TBB=1 -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -DRCPP_PARALLEL_USE_TBB=1 -DRCPP_PARALLEL_USE_TBB=1 -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c sf_functions.cpp -o sf_functions.o In file included from D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/tbb.h:32, from D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/RcppParallel/TBB.h:10, from D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/RcppParallel.h:24, from sf_functions.cpp:2: D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/atomic.h: In instantiation of 'tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]': D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/atomic.h:544:12: warning: casting 'long unsigned int' to 'tbb::atomic&' does not use 'constexpr tbb::atomic::atomic(long unsigned int)' [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/atomic.h: In instantiation of 'tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]': D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/atomic.h:544:12: warning: casting 'tbb::interface5::internal::hash_map_base::bucket*' to 'tbb::atomic&' does not use 'constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]' [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/atomic.h: In instantiation of 'tbb::atomic& tbb::internal::as_atomic(T&) [with T = long long unsigned int]': D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:522:50: required from 'std::pair, typename std::allocator_traits::type>::value_type>, bool> tbb::interface5::internal::split_ordered_list::try_insert(raw_iterator, raw_iterator, nodeptr_t, size_type*) [with T = std::pair >; Allocator = tbb::tbb_allocator > >; typename std::allocator_traits::type>::value_type = std::pair >; typename tbb::internal::allocator_rebind::type = std::allocator_traits > > >::rebind_alloc > >; raw_iterator = tbb::interface5::internal::flist_iterator >, tbb::tbb_allocator > > >, std::pair > >; nodeptr_t = tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node*; size_type = long long unsigned int]' 522 | *new_count = tbb::internal::as_atomic(my_element_count).fetch_and_increment(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1420:72: required from 'std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; AllowDestroy = tbb::internal::bool_constant; ValueType = std::pair >&; Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare >, tbb::tbb_allocator > >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator >, tbb::tbb_allocator > > >, std::pair > >; typename Traits::value_type = std::pair >; typename Traits::allocator_type = std::allocator_traits > > >::rebind_alloc > >; nodeptr_t = tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node*]' 1420 | std::pair result = my_solist.try_insert(previous, where, pnode, &new_count); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1101:74: required from 'std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::emplace(Args&& ...) [with Args = {RStringIndexer::rstring_info&, int&}; Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare >, tbb::tbb_allocator > >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator >, tbb::tbb_allocator > > >, std::pair > >; typename Traits::value_type = std::pair >; typename Traits::allocator_type = std::allocator_traits > > >::rebind_alloc > >]' 1100 | return internal_insert(pnode->my_element, pnode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ sf_functions.cpp:1362:35: required from here 1362 | auto p = table_hash->emplace(q, newval); // | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/atomic.h:544:12: warning: casting 'long long unsigned int' to 'tbb::atomic&' does not use 'constexpr tbb::atomic::atomic(long long unsigned int)' [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/atomic.h: In instantiation of 'tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node*]': D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:249:63: required from 'tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::node::atomic_set_next(tbb::interface5::internal::split_ordered_list::nodeptr_t, tbb::interface5::internal::split_ordered_list::nodeptr_t) [with T = std::pair >; Allocator = tbb::tbb_allocator > >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node*]' 249 | nodeptr_t exchange_node = tbb::internal::as_atomic(my_next).compare_and_swap(new_node, current_node); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:510:41: required from 'static tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::try_insert_atomic(nodeptr_t, nodeptr_t, nodeptr_t) [with T = std::pair >; Allocator = tbb::tbb_allocator > >; nodeptr_t = tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node*]' 510 | return previous->atomic_set_next(new_node, current_node); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:516:52: required from 'std::pair, typename std::allocator_traits::type>::value_type>, bool> tbb::interface5::internal::split_ordered_list::try_insert(raw_iterator, raw_iterator, nodeptr_t, size_type*) [with T = std::pair >; Allocator = tbb::tbb_allocator > >; typename std::allocator_traits::type>::value_type = std::pair >; typename tbb::internal::allocator_rebind::type = std::allocator_traits > > >::rebind_alloc > >; raw_iterator = tbb::interface5::internal::flist_iterator >, tbb::tbb_allocator > > >, std::pair > >; nodeptr_t = tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node*; size_type = long long unsigned int]' 516 | nodeptr_t inserted_node = try_insert_atomic(it.get_node_ptr(), pnode, next.get_node_ptr()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1420:72: required from 'std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; AllowDestroy = tbb::internal::bool_constant; ValueType = std::pair >&; Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare >, tbb::tbb_allocator > >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator >, tbb::tbb_allocator > > >, std::pair > >; typename Traits::value_type = std::pair >; typename Traits::allocator_type = std::allocator_traits > > >::rebind_alloc > >; nodeptr_t = tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node*]' 1420 | std::pair result = my_solist.try_insert(previous, where, pnode, &new_count); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1101:74: required from 'std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::emplace(Args&& ...) [with Args = {RStringIndexer::rstring_info&, int&}; Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare >, tbb::tbb_allocator > >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator >, tbb::tbb_allocator > > >, std::pair > >; typename Traits::value_type = std::pair >; typename Traits::allocator_type = std::allocator_traits > > >::rebind_alloc > >]' 1100 | return internal_insert(pnode->my_element, pnode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ sf_functions.cpp:1362:35: required from here 1362 | auto p = table_hash->emplace(q, newval); // | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include/tbb/atomic.h:544:12: warning: casting 'tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node*' to 'tbb::atomic >, tbb::tbb_allocator > > >::node*>&' does not use 'constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::split_ordered_list >, tbb::tbb_allocator > > >::node]' [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_chartables.c -o PCRE2/pcre2_chartables.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_auto_possess.c -o PCRE2/pcre2_auto_possess.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_compile.c -o PCRE2/pcre2_compile.o PCRE2/pcre2_compile.c: In function 'compile_regex': PCRE2/pcre2_compile.c:8042:17: warning: storing the address of local variable 'capitem' in '*cb.open_caps' [-Wdangling-pointer=] 8042 | cb->open_caps = &capitem; | ~~~~~~~~~~~~~~^~~~~~~~~~ PCRE2/pcre2_compile.c:7979:14: note: 'capitem' declared here 7979 | open_capitem capitem; | ^~~~~~~ PCRE2/pcre2_compile.c:7973:39: note: 'cb' declared here 7973 | branch_chain *bcptr, compile_block *cb, PCRE2_SIZE *lengthptr) gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_config.c -o PCRE2/pcre2_config.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_context.c -o PCRE2/pcre2_context.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_convert.c -o PCRE2/pcre2_convert.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_dfa_match.c -o PCRE2/pcre2_dfa_match.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_error.c -o PCRE2/pcre2_error.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_extuni.c -o PCRE2/pcre2_extuni.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_find_bracket.c -o PCRE2/pcre2_find_bracket.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_jit_compile.c -o PCRE2/pcre2_jit_compile.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_maketables.c -o PCRE2/pcre2_maketables.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_match.c -o PCRE2/pcre2_match.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_match_data.c -o PCRE2/pcre2_match_data.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_newline.c -o PCRE2/pcre2_newline.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_ord2utf.c -o PCRE2/pcre2_ord2utf.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_pattern_info.c -o PCRE2/pcre2_pattern_info.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_script_run.c -o PCRE2/pcre2_script_run.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_serialize.c -o PCRE2/pcre2_serialize.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_string_utils.c -o PCRE2/pcre2_string_utils.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_study.c -o PCRE2/pcre2_study.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_substitute.c -o PCRE2/pcre2_substitute.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_substring.c -o PCRE2/pcre2_substring.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_tables.c -o PCRE2/pcre2_tables.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_ucd.c -o PCRE2/pcre2_ucd.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_valid_utf.c -o PCRE2/pcre2_valid_utf.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_xclass.c -o PCRE2/pcre2_xclass.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c PCRE2/pcre2_is_bundled.c -o PCRE2/pcre2_is_bundled.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DPCRE2_CODE_UNIT_WIDTH=8 -DHAVE_CONFIG_H -DPCRE2_BUNDLED -I. -IPCRE2 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -DRCPP_PARALLEL_USE_TBB=1 -DRCPP_PARALLEL_USE_TBB=1 -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c PCRE2_wrapper/pcre2_wrapper.cpp -o PCRE2_wrapper/pcre2_wrapper.o ar rcs libSFPCRE2.a PCRE2/pcre2_chartables.o PCRE2/pcre2_auto_possess.o PCRE2/pcre2_compile.o PCRE2/pcre2_config.o PCRE2/pcre2_context.o PCRE2/pcre2_convert.o PCRE2/pcre2_dfa_match.o PCRE2/pcre2_error.o PCRE2/pcre2_extuni.o PCRE2/pcre2_find_bracket.o PCRE2/pcre2_jit_compile.o PCRE2/pcre2_maketables.o PCRE2/pcre2_match.o PCRE2/pcre2_match_data.o PCRE2/pcre2_newline.o PCRE2/pcre2_ord2utf.o PCRE2/pcre2_pattern_info.o PCRE2/pcre2_script_run.o PCRE2/pcre2_serialize.o PCRE2/pcre2_string_utils.o PCRE2/pcre2_study.o PCRE2/pcre2_substitute.o PCRE2/pcre2_substring.o PCRE2/pcre2_tables.o PCRE2/pcre2_ucd.o PCRE2/pcre2_valid_utf.o PCRE2/pcre2_xclass.o PCRE2/pcre2_is_bundled.o PCRE2_wrapper/pcre2_wrapper.o g++ -std=gnu++17 -shared -s -static-libgcc -o stringfish.dll tmp.def RcppExports.o sf_functions.o -lpthread -L. -lSFPCRE2 -LD:/RCompile/CRANpkg/lib/4.6/RcppParallel/libs/x64 -lRcppParallel -LD:/RCompile/CRANpkg/lib/4.6/RcppParallel/lib/x64 -ltbb -ltbbmalloc -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/2025_07_15_01_50_00_18950/RtmpO8NQxN/R.INSTALL2b30c693d51be/stringfish/src' make[1]: Entering directory '/d/temp/2025_07_15_01_50_00_18950/RtmpO8NQxN/R.INSTALL2b30c693d51be/stringfish/src' make[1]: Leaving directory '/d/temp/2025_07_15_01_50_00_18950/RtmpO8NQxN/R.INSTALL2b30c693d51be/stringfish/src' installing to d:/Rcompile/CRANpkg/lib/4.6/00LOCK-stringfish/00new/stringfish/libs/x64 ** 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 ** 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 'stringfish' as stringfish_0.17.0.zip * DONE (stringfish)