* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘poseticDataAnalysis’ ...
** this is package ‘poseticDataAnalysis’ version ‘0.1.0’
** package ‘poseticDataAnalysis’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-15 (Debian 15.2.0-4) 15.2.0’
using C++20
make[1]: Entering directory '/tmp/RtmpCqeeow/R.INSTALL12c90167727daf/poseticDataAnalysis/src'
g++-15 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c LinearPOSet.cpp -o LinearPOSet.o
In file included from types.h:8,
from poset.h:16,
from LinearPOSet.cpp:2:
matrice.h:69:22: warning: ‘Matrice<TIPO>& Matrice<TIPO>::operator=(Matrice<TIPO>&) [with TIPO = double]’ was hidden [-Woverloaded-virtual=]
69 | virtual Matrice& operator=(Matrice& m) {
| ^~~~~~~~
matrice.h:186:20: note: by ‘MatriceSparsa& MatriceSparsa::operator=(MatriceSparsa&)’
186 | MatriceSparsa& operator=(MatriceSparsa& m) {
| ^~~~~~~~
matrice.h:63:18: warning: ‘bool Matrice<TIPO>::operator==(Matrice<TIPO>&) const [with TIPO = double]’ was hidden [-Woverloaded-virtual=]
63 | virtual bool operator==(Matrice& m) const {
| ^~~~~~~~
matrice.h:177:10: note: by ‘bool MatriceSparsa::operator==(MatriceSparsa&) const’
177 | bool operator==(MatriceSparsa& m) const {
| ^~~~~~~~
matrice.h:78:18: warning: ‘bool Matrice<TIPO>::operator!=(Matrice<TIPO>&) const [with TIPO = double]’ was hidden [-Woverloaded-virtual=]
78 | virtual bool operator!=(Matrice& m) const {
| ^~~~~~~~
matrice.h:195:10: note: by ‘bool MatriceSparsa::operator!=(MatriceSparsa&) const’
195 | bool operator!=(MatriceSparsa& m) const {
| ^~~~~~~~
In file included from poset.h:25:
latticeOfIdeals.h:196:19: error: declaration of ‘TreeOfIdeals& LatticeOfIdeals::TreeOfIdeals()’ changes meaning of ‘TreeOfIdeals’ [-Wchanges-meaning]
196 | TreeOfIdeals& TreeOfIdeals() {
| ^~~~~~~~~~~~
latticeOfIdeals.h:196:5: note: used here to mean ‘class TreeOfIdeals’
196 | TreeOfIdeals& TreeOfIdeals() {
| ^~~~~~~~~~~~
In file included from poset.h:24:
treeOfIdeals.h:22:7: note: declared here
22 | class TreeOfIdeals {
| ^~~~~~~~~~~~
make[1]: *** [/home/hornik/tmp/R.check/r-devel-gcc/Work/build/etc/Makeconf:209: LinearPOSet.o] Error 1
make[1]: Leaving directory '/tmp/RtmpCqeeow/R.INSTALL12c90167727daf/poseticDataAnalysis/src'
ERROR: compilation failed for package ‘poseticDataAnalysis’
* removing ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/poseticDataAnalysis’