* installing *source* package ‘robfilter’ ... ** package ‘robfilter’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-13 (GCC) 13.2.0’ using C++ compiler: ‘g++-13 (GCC) 13.2.0’ make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-noRemap/robfilter/src' g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -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 -DR_NO_REMAP -c LQDAdvanced.cpp -o LQDAdvanced.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -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 -DR_NO_REMAP -c Line.cpp -o Line.o Line.cpp: In member function 'void Line::addSchnitt(Edge*)': Line.cpp:41:6: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this) | ^~ Line.cpp: In member function 'void Line::delSchnitt()': Line.cpp:66:6: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 66 | if (this) | ^~ g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -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 -DR_NO_REMAP -c MedianFilter.cpp -o MedianFilter.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -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 -DR_NO_REMAP -c RMquick.cpp -o RMquick.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -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 -DR_NO_REMAP -c RegLine.cpp -o RegLine.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -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 -DR_NO_REMAP -c hammock.cpp -o hammock.o gcc-13 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c robfilter_init.c -o robfilter_init.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -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 -DR_NO_REMAP -c robust.cpp -o robust.o robust.cpp: In member function 'std::vector RobustReg::robustRegression(const double*, int, int, const std::set >&, bool, int, bool, int, int&)': robust.cpp:340:9: error: 'error' was not declared in this scope; did you mean 'perror'? 340 | error("width must be >= 3"); | ^~~~~ | perror robust.cpp:348:13: error: 'error' was not declared in this scope; did you mean 'perror'? 348 | error("width <= 0"); | ^~~~~ | perror robust.cpp:351:13: error: 'error' was not declared in this scope; did you mean 'perror'? 351 | error("width > responseSize"); | ^~~~~ | perror robust.cpp: In member function 'SEXPREC* RobustReg::robustRegression(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)': robust.cpp:512:11: error: 'isVector' was not declared in this scope; did you mean 'Rf_isVector'? 512 | if (!isVector(response) && !isVectorizable(response) && !isFrame(response)) { | ^~~~~~~~ | Rf_isVector robust.cpp:512:34: error: 'isVectorizable' was not declared in this scope; did you mean 'Rf_isVectorizable'? 512 | if (!isVector(response) && !isVectorizable(response) && !isFrame(response)) { | ^~~~~~~~~~~~~~ | Rf_isVectorizable robust.cpp:512:63: error: 'isFrame' was not declared in this scope 512 | if (!isVector(response) && !isVectorizable(response) && !isFrame(response)) { | ^~~~~~~ robust.cpp:513:9: error: 'error' was not declared in this scope; did you mean 'perror'? 513 | error("response is neither a data.frame nor vectorizable!"); | ^~~~~ | perror robust.cpp:521:21: error: 'isFrame' was not declared in this scope 521 | if (isFrame(response)) { | ^~~~~~~ In file included from robust.cpp:19: robust.cpp:522:42: error: 'coerceVector' was not declared in this scope; did you mean 'Rf_coerceVector'? 522 | PROTECT(column = coerceVector(VECTOR_ELT(response, 0), REALSXP)); | ^~~~~~~~~~~~ /data/gannet/ripley/R/R-devel/include/Rinternals.h:371:36: note: in definition of macro 'PROTECT' 371 | #define PROTECT(s) Rf_protect(s) | ^ robust.cpp:525:31: error: 'coerceVector' was not declared in this scope; did you mean 'Rf_coerceVector'? 525 | PROTECT(column = coerceVector(response, REALSXP)); | ^~~~~~~~~~~~ /data/gannet/ripley/R/R-devel/include/Rinternals.h:371:36: note: in definition of macro 'PROTECT' 371 | #define PROTECT(s) Rf_protect(s) | ^ robust.cpp:529:13: error: 'isMatrix' was not declared in this scope; did you mean 'Rf_isMatrix'? 529 | if (isMatrix(response)) { | ^~~~~~~~ | Rf_isMatrix robust.cpp:530:48: error: 'getAttrib' was not declared in this scope; did you mean 'Rf_getAttrib'? 530 | responseSize = INTEGER(getAttrib(response,R_DimSymbol))[0]; | ^~~~~~~~~ | Rf_getAttrib robust.cpp:533:29: error: 'length' was not declared in this scope 533 | responseSize = length(column); | ^~~~~~ robust.cpp:544:14: error: 'isVector' was not declared in this scope; did you mean 'Rf_isVector'? 544 | if (!isVector(regressionMethods) && !isNull(regressionMethods)) { | ^~~~~~~~ | Rf_isVector robust.cpp:544:46: error: 'isNull' was not declared in this scope 544 | if (!isVector(regressionMethods) && !isNull(regressionMethods)) { | ^~~~~~ robust.cpp:545:11: error: 'error' was not declared in this scope; did you mean 'perror'? 545 | error("Did not get vector for regressionMethods"); | ^~~~~ | perror robust.cpp:547:32: error: 'length' was not declared in this scope 547 | const int numMethods = length(regressionMethods); | ^~~~~~ robust.cpp:570:25: error: 'warning' was not declared in this scope; did you mean 'Rf_warning'? 570 | warning("Got back fewer estimates than expected."); | ^~~~~~~ | Rf_warning robust.cpp:577:34: error: 'allocVector' was not declared in this scope; did you mean 'Rf_allocVector'? 577 | PROTECT(answer = allocVector(VECSXP, numEstimates)); | ^~~~~~~~~~~ /data/gannet/ripley/R/R-devel/include/Rinternals.h:371:36: note: in definition of macro 'PROTECT' 371 | #define PROTECT(s) Rf_protect(s) | ^ robust.cpp:584:68: error: 'mkChar' was not declared in this scope 584 | SET_STRING_ELT(names, answerIndex, mkChar(regressionMethodNames[i])); | ^~~~~~ robust.cpp:592:33: error: 'namesgets' was not declared in this scope; did you mean 'Rf_namesgets'? 592 | namesgets(estimate, estimateNames); | ^~~~~~~~~ | Rf_namesgets robust.cpp:616:17: error: 'namesgets' was not declared in this scope; did you mean 'Rf_namesgets'? 616 | namesgets(answer, names); | ^~~~~~~~~ | Rf_namesgets robust.cpp:622:46: error: 'mkChar' was not declared in this scope 622 | SET_STRING_ELT(mainNames, 0, mkChar("Error_State")); | ^~~~~~ robust.cpp: In function 'SEXPREC* robustRegression(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)': robust.cpp:666:5: error: 'error' was not declared in this scope; did you mean 'perror'? 666 | error("%s", e.what()); | ^~~~~ | perror make[2]: *** [/data/gannet/ripley/R/R-devel/etc/Makeconf:202: robust.o] Error 1 make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-noRemap/robfilter/src' ERROR: compilation failed for package ‘robfilter’ * removing ‘/data/gannet/ripley/R/packages/tests-noRemap/Libs/robfilter-lib/robfilter’ Command exited with non-zero status 1 Time 0:21.81, 17.70 + 1.58