* installing *source* package 'CRF' ... ** package 'CRF' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 13.2.0' make[1]: Entering directory '/d/temp/RtmpGCAyiO/R.INSTALL2c0905984230/CRF/src' g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -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++ -std=gnu++17 -shared -s -static-libgcc -o CRF.dll tmp.def 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 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.4.0/bin/x64 -lR make[1]: Leaving directory '/d/temp/RtmpGCAyiO/R.INSTALL2c0905984230/CRF/src' make[1]: Entering directory '/d/temp/RtmpGCAyiO/R.INSTALL2c0905984230/CRF/src' make[1]: Leaving directory '/d/temp/RtmpGCAyiO/R.INSTALL2c0905984230/CRF/src' installing to d:/Rcompile/CRANpkg/lib/4.4/00LOCK-CRF/00new/CRF/libs/x64 ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * MD5 sums packaged installation of 'CRF' as CRF_0.4-3.zip * DONE (CRF)