* installing to library ‘/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages’ * installing *source* package ‘udpipe’ ... ** package ‘udpipe’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-6) 14.2.0’ using C++11 make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpCe5m6w/R.INSTALL22aff117f71531/udpipe/src' g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rcpp_dependency_parsing_utils.cpp -o rcpp_dependency_parsing_utils.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rcpp_phrases.cpp -o rcpp_phrases.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rcpp_udpipe.cpp -o rcpp_udpipe.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c udpipe.cpp -o udpipe.o udpipe.cpp: In static member function ‘static bool ufal::udpipe::trainer_morphodita_parsito::train_tokenizer(const std::vector<ufal::udpipe::sentence>&, const std::vector<ufal::udpipe::sentence>&, const std::string&, std::ostream&, std::string&)’: udpipe.cpp:21179:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 21179 | const string& model = option_str(tokenizer, "model"); | ^~~~~ udpipe.cpp:21179:39: note: the temporary was destroyed at the end of the full expression ‘ufal::udpipe::trainer_morphodita_parsito::option_str(tokenizer, std::__cxx11::basic_string<char>(((const char*)"model"), std::allocator<char>()), -1)’ 21179 | const string& model = option_str(tokenizer, "model"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ udpipe.cpp: In static member function ‘static bool ufal::udpipe::trainer_morphodita_parsito::train_tagger_model(const std::vector<ufal::udpipe::sentence>&, const std::vector<ufal::udpipe::sentence>&, unsigned int, unsigned int, const ufal::udpipe::utils::named_values::map&, std::ostream&, std::string&)’: udpipe.cpp:21618:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 21618 | const string& dictionary_model = option_str(tagger, "dictionary_model", model); | ^~~~~~~~~~~~~~~~ udpipe.cpp:21618:46: note: the temporary was destroyed at the end of the full expression ‘ufal::udpipe::trainer_morphodita_parsito::option_str((* & tagger), std::__cxx11::basic_string<char>(((const char*)"dictionary_model"), std::allocator<char>()), ((int)model))’ 21618 | const string& dictionary_model = option_str(tagger, "dictionary_model", model); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ udpipe.cpp:21644:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 21644 | const string& dictionary_file = option_str(tagger, "dictionary_file", model); | ^~~~~~~~~~~~~~~ udpipe.cpp:21644:47: note: the temporary was destroyed at the end of the full expression ‘ufal::udpipe::trainer_morphodita_parsito::option_str((* & tagger), std::__cxx11::basic_string<char>(((const char*)"dictionary_file"), std::allocator<char>()), ((int)model))’ 21644 | const string& dictionary_file = option_str(tagger, "dictionary_file", model); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ udpipe.cpp:21790:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 21790 | const string& dictionary_accuracy = option_str(tagger, "dictionary_accuracy", model); | ^~~~~~~~~~~~~~~~~~~ udpipe.cpp:21790:49: note: the temporary was destroyed at the end of the full expression ‘ufal::udpipe::trainer_morphodita_parsito::option_str((* & tagger), std::__cxx11::basic_string<char>(((const char*)"dictionary_accuracy"), std::allocator<char>()), ((int)model))’ 21790 | const string& dictionary_accuracy = option_str(tagger, "dictionary_accuracy", model); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ udpipe.cpp:21842:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 21842 | const string& tagger_feature_templates = | ^~~~~~~~~~~~~~~~~~~~~~~~ udpipe.cpp:21845:67: note: the temporary was destroyed at the end of the full expression ‘ufal::udpipe::trainer_morphodita_parsito::option_str((* & tagger), std::__cxx11::basic_string<char>(((const char*)"templates"), std::allocator<char>()), ((int)model))’ 21845 | !option_str(tagger, "templates", model).empty() ? option_str(tagger, "templates", model) : | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ udpipe.cpp: In function ‘ufal::udpipe::utils::lzma::SRes ufal::udpipe::utils::lzma::LzmaEnc_CodeOneMemBlock(CLzmaEncHandle, bool, uint8_t*, size_t*, uint32_t, uint32_t*)’: udpipe.cpp:27404:19: warning: storing the address of local variable ‘outStream’ in ‘*(ufal::udpipe::utils::lzma::CLzmaEnc*)pp.ufal::udpipe::utils::lzma::CLzmaEnc::rc.ufal::udpipe::utils::lzma::CRangeEnc::outStream’ [-Wdangling-pointer=] 27404 | p->rc.outStream = &outStream.funcTable; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ udpipe.cpp:27388:20: note: ‘outStream’ declared here 27388 | CSeqOutStreamBuf outStream; | ^~~~~~~~~ udpipe.cpp:27382:45: note: ‘pp’ declared here 27382 | SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, bool reInit, | ~~~~~~~~~~~~~~~^~ g++-14 -std=gnu++11 -shared -L/home/hornik/tmp/R.check/r-release-gcc/Work/build/lib -Wl,-O1 -o udpipe.so RcppExports.o rcpp_dependency_parsing_utils.o rcpp_phrases.o rcpp_udpipe.o udpipe.o -L/home/hornik/tmp/R.check/r-release-gcc/Work/build/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpCe5m6w/R.INSTALL22aff117f71531/udpipe/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpCe5m6w/R.INSTALL22aff117f71531/udpipe/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpCe5m6w/R.INSTALL22aff117f71531/udpipe/src' installing to /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/00LOCK-udpipe/00new/udpipe/libs ** R ** data ** 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 (udpipe)