* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘CRF’ ...
** package ‘CRF’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-13 (Debian 13.2.0-13) 13.2.0’
make[1]: Entering directory '/tmp/RtmpO8AuKg/R.INSTALL28d1ed28b6061/CRF/src'
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c BP.cpp -o BP.o
In file included from CRF.h:4,
                 from BP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c CRF.cpp -o CRF.o
In file included from CRF.h:4,
                 from CRF.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Clamp.cpp -o Clamp.o
In file included from CRF.h:4,
                 from Clamp.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_Chain.cpp -o Decode_Chain.o
In file included from CRF.h:4,
                 from Decode_Chain.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_Cutset.cpp -o Decode_Cutset.o
In file included from CRF.h:4,
                 from Decode_Cutset.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_Exact.cpp -o Decode_Exact.o
In file included from CRF.h:4,
                 from Decode_Exact.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_Greedy.cpp -o Decode_Greedy.o
In file included from CRF.h:4,
                 from Decode_Greedy.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_ICM.cpp -o Decode_ICM.o
In file included from CRF.h:4,
                 from Decode_ICM.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_Junction.cpp -o Decode_Junction.o
In file included from CRF.h:4,
                 from Decode_Junction.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_LBP.cpp -o Decode_LBP.o
In file included from CRF.h:4,
                 from Decode_LBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_RBP.cpp -o Decode_RBP.o
In file included from CRF.h:4,
                 from Decode_RBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_Sample.cpp -o Decode_Sample.o
In file included from CRF.h:4,
                 from Decode_Sample.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_TRBP.cpp -o Decode_TRBP.o
In file included from CRF.h:4,
                 from Decode_TRBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Decode_Tree.cpp -o Decode_Tree.o
In file included from CRF.h:4,
                 from Decode_Tree.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c FibHeap.cpp -o FibHeap.o
FibHeap.cpp: In member function ‘int FibHeap::remove(FibHeapNode*)’:
FibHeap.cpp:354:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  354 |   if (Result == OK)
      |   ^~
FibHeap.cpp:357:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  357 |     if (Result == OK) {
      |     ^~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_Chain.cpp -o Infer_Chain.o
In file included from CRF.h:4,
                 from Infer_Chain.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_Cutset.cpp -o Infer_Cutset.o
In file included from CRF.h:4,
                 from Infer_Cutset.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_Exact.cpp -o Infer_Exact.o
In file included from CRF.h:4,
                 from Infer_Exact.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_Junction.cpp -o Infer_Junction.o
In file included from CRF.h:4,
                 from Infer_Junction.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_LBP.cpp -o Infer_LBP.o
In file included from CRF.h:4,
                 from Infer_LBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_RBP.cpp -o Infer_RBP.o
In file included from CRF.h:4,
                 from Infer_RBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_Sample.cpp -o Infer_Sample.o
In file included from CRF.h:4,
                 from Infer_Sample.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_TRBP.cpp -o Infer_TRBP.o
In file included from CRF.h:4,
                 from Infer_TRBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Infer_Tree.cpp -o Infer_Tree.o
In file included from CRF.h:4,
                 from Infer_Tree.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c JunctionTree.cpp -o JunctionTree.o
In file included from CRF.h:4,
                 from JunctionTree.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c LoopyBP.cpp -o LoopyBP.o
In file included from CRF.h:4,
                 from LoopyBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Make_AdjInfo.cpp -o Make_AdjInfo.o
In file included from CRF.h:4,
                 from Make_AdjInfo.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Potential.cpp -o Potential.o
In file included from CRF.h:4,
                 from Potential.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c ResidualBP.cpp -o ResidualBP.o
In file included from CRF.h:4,
                 from ResidualBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
In file included from ResidualBP.cpp:2:
FibHeap.h: At global scope:
FibHeap.h:25:16: warning: ‘virtual void FibHeapNode::operator=(FibHeapNode&)’ was hidden [-Woverloaded-virtual=]
   25 |   virtual void operator =(FibHeapNode &RHS);
      |                ^~~~~~~~
ResidualBP.cpp:19:16: note:   by ‘HeapNode::operator=’
   19 |   virtual void operator =(double key);
      |                ^~~~~~~~
FibHeap.h:26:16: warning: ‘virtual int FibHeapNode::operator==(FibHeapNode&)’ was hidden [-Woverloaded-virtual=]
   26 |   virtual int  operator ==(FibHeapNode &RHS);
      |                ^~~~~~~~
ResidualBP.cpp:16:16: note:   by ‘virtual int HeapNode::operator==(HeapNode&)’
   16 |   virtual int  operator ==(HeapNode& RHS);
      |                ^~~~~~~~
FibHeap.h:27:16: warning: ‘virtual int FibHeapNode::operator<(FibHeapNode&)’ was hidden [-Woverloaded-virtual=]
   27 |   virtual int  operator <(FibHeapNode &RHS);
      |                ^~~~~~~~
ResidualBP.cpp:17:16: note:   by ‘virtual int HeapNode::operator<(HeapNode&)’
   17 |   virtual int  operator <(HeapNode& RHS);
      |                ^~~~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Sample_Chain.cpp -o Sample_Chain.o
In file included from CRF.h:4,
                 from Sample_Chain.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Sample_Cutset.cpp -o Sample_Cutset.o
In file included from CRF.h:4,
                 from Sample_Cutset.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Sample_Exact.cpp -o Sample_Exact.o
In file included from CRF.h:4,
                 from Sample_Exact.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Sample_Gibbs.cpp -o Sample_Gibbs.o
In file included from CRF.h:4,
                 from Sample_Gibbs.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Sample_Junction.cpp -o Sample_Junction.o
In file included from CRF.h:4,
                 from Sample_Junction.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Sample_Tree.cpp -o Sample_Tree.o
In file included from CRF.h:4,
                 from Sample_Tree.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c TRBP.cpp -o TRBP.o
In file included from CRF.h:4,
                 from TRBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Train.cpp -o Train.o
In file included from CRF.h:4,
                 from Train.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c TreeBP.cpp -o TreeBP.o
In file included from CRF.h:4,
                 from TreeBP.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c utils.cpp -o utils.o
In file included from CRF.h:4,
                 from utils.cpp:1:
misc.h: In function ‘SEXPREC* GetListElement(SEXP, const char*)’:
misc.h:82:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   82 |   for (int i = 0; i < length(list); i++)
      |   ^~~
misc.h:88:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   88 |     return value;
      |     ^~~~~~
g++-13 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o CRF.so BP.o CRF.o Clamp.o Decode_Chain.o Decode_Cutset.o Decode_Exact.o Decode_Greedy.o Decode_ICM.o Decode_Junction.o Decode_LBP.o Decode_RBP.o Decode_Sample.o Decode_TRBP.o Decode_Tree.o FibHeap.o Infer_Chain.o Infer_Cutset.o Infer_Exact.o Infer_Junction.o Infer_LBP.o Infer_RBP.o Infer_Sample.o Infer_TRBP.o Infer_Tree.o JunctionTree.o LoopyBP.o Make_AdjInfo.o Potential.o ResidualBP.o Sample_Chain.o Sample_Cutset.o Sample_Exact.o Sample_Gibbs.o Sample_Junction.o Sample_Tree.o TRBP.o Train.o TreeBP.o utils.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/tmp/RtmpO8AuKg/R.INSTALL28d1ed28b6061/CRF/src'
make[1]: Entering directory '/tmp/RtmpO8AuKg/R.INSTALL28d1ed28b6061/CRF/src'
make[1]: Leaving directory '/tmp/RtmpO8AuKg/R.INSTALL28d1ed28b6061/CRF/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-CRF/00new/CRF/libs
** R
** data
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package ‘CRF’
    finding HTML links ... done
    CRF-package                             html  
    Chain                                   html  
    Clique                                  html  
    Loop                                    html  
    Rain                                    html  
    Small                                   html  
    Tree                                    html  
    clamp.crf                               html  
    clamp.reset                             html  
    crf.nll                                 html  
    crf.update                              html  
    decode.block                            html  
    decode.chain                            html  
    decode.conditional                      html  
    decode.cutset                           html  
    decode.exact                            html  
    decode.greedy                           html  
    decode.icm                              html  
    decode.ilp                              html  
    decode.junction                         html  
    decode.lbp                              html  
    decode.marginal                         html  
    decode.rbp                              html  
    decode.sample                           html  
    decode.trbp                             html  
    decode.tree                             html  
    duplicate.crf                           html  
    get.logPotential                        html  
    get.potential                           html  
    infer.chain                             html  
    infer.conditional                       html  
    infer.cutset                            html  
    infer.exact                             html  
    infer.junction                          html  
    infer.lbp                               html  
    infer.rbp                               html  
    infer.sample                            html  
    infer.trbp                              html  
    infer.tree                              html  
    make.crf                                html  
    make.features                           html  
    make.par                                html  
    mrf.nll                                 html  
    mrf.stat                                html  
    mrf.update                              html  
    sample.chain                            html  
    sample.conditional                      html  
    sample.cutset                           html  
    sample.exact                            html  
    sample.gibbs                            html  
    sample.junction                         html  
    sample.tree                             html  
    sub.crf                                 html  
    train.crf                               html  
    train.mrf                               html  
** 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 (CRF)