* installing *source* package ‘nativeORT’ ... ** this is package ‘nativeORT’ version ‘0.1.2’ ** package ‘nativeORT’ successfully unpacked and MD5 sums checked ** using staged installation Configure nativeORT... ORT not found - building stub. Run ort_install() after installation to enable inference. Configuration complete. ** libs using C++ compiler: ‘g++ (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7)’ make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/nativeORT/src' g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -flto=10 -c RcppExports.cpp -o RcppExports.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -flto=10 -c inference.cpp -o inference.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -flto=10 -c nativeORT.cpp -o nativeORT.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -flto=10 -c session.cpp -o session.o g++ -std=gnu++20 -shared -L/usr/local/lib64 -o nativeORT.so RcppExports.o inference.o nativeORT.o session.o RcppExports.cpp:76:5: warning: ‘ort_session_output_count’ violates the C++ One Definition Rule [-Wodr] 76 | int ort_session_output_count(SEXP session_ptr); | ^ session.cpp:126:6: note: return value type mismatch 126 | SEXP ort_session_output_count(SEXP session_ptr) { | ^ session.cpp:126:6: note: type ‘struct SEXPREC *’ should match type ‘int’ session.cpp:126:6: note: ‘ort_session_output_count’ was previously declared here session.cpp:126:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used RcppExports.cpp:65:5: warning: ‘ort_session_input_count’ violates the C++ One Definition Rule [-Wodr] 65 | int ort_session_input_count(SEXP session_ptr); | ^ session.cpp:122:6: note: return value type mismatch 122 | SEXP ort_session_input_count(SEXP session_ptr) { | ^ session.cpp:122:6: note: type ‘struct SEXPREC *’ should match type ‘int’ session.cpp:122:6: note: ‘ort_session_input_count’ was previously declared here session.cpp:122:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/nativeORT/src' installing to /data/gannet/ripley/R/packages/tests-LTO/Libs/nativeORT-lib/00LOCK-nativeORT/00new/nativeORT/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** 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 (nativeORT) Time 1:33.27, 28.80 + 3.33