* installing *source* package ‘survcomp’ ...
** libs
gcc -std=gnu99 -I/home/biocbuild/bbs-2.11-bioc/R/include -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -c concordance.index.c -o concordance.index.o
g++ -I/home/biocbuild/bbs-2.11-bioc/R/include -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -c foo_mrmr_ensemble_surv.cpp -o foo_mrmr_ensemble_surv.o
foo_mrmr_ensemble_surv.cpp: In function ‘double get_correlation_ensemble(double*, int*, int, int, int)’:
foo_mrmr_ensemble_surv.cpp:12:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:22:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp: In function ‘double returnConcordanceIndexC(int*, int*, double*, int*, double*, int*, double*, int*, int*, int*, int, int*)’:
foo_mrmr_ensemble_surv.cpp:106:10: warning: variable ‘uhs’ set but not used [-Wunused-but-set-variable]
foo_mrmr_ensemble_surv.cpp:107:10: warning: variable ‘rphs’ set but not used [-Wunused-but-set-variable]
foo_mrmr_ensemble_surv.cpp: In function ‘void build_mim_cIndex_subset(double*, double*, int*, int, int, int*, int, int*, int*, int*, double*, int*, double*, int*, int*, int*, int*)’:
foo_mrmr_ensemble_surv.cpp:202:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:214:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:216:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:191:17: warning: unused variable ‘msurv_x’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:191:27: warning: unused variable ‘ustrat_x’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp: In function ‘void bootstrap_tree(tree<int>&, tree<double>&, double*, int*, int, int, int, int*, int*, double*, int*, double*, int*, double*, int*, int*, int*, int, int*)’:
foo_mrmr_ensemble_surv.cpp:351:7: warning: unused variable ‘cnt_back’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:286:7: warning: unused variable ‘nsub’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp: In function ‘void bootstrap_mrmr(double&, double&, double*, int*, int, int, int, int, int, int, int, int*, int*, int*, double*, int*, double*, int*, double*, int*, int*, int*, int, int*)’:
foo_mrmr_ensemble_surv.cpp:393:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:396:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:400:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:401:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:412:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:419:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:387:10: warning: unused variable ‘mim’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp: In function ‘double mrnet_onegene(double*, int, int, int*, int, int)’:
foo_mrmr_ensemble_surv.cpp:448:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:437:15: warning: variable ‘jmax’ set but not used [-Wunused-but-set-variable]
foo_mrmr_ensemble_surv.cpp:439:9: warning: unused variable ‘max_val’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp: In function ‘int verify_equivalentset_nparents(tree<int>&, tree<int>::pre_order_iterator, tree<int>::pre_order_iterator, tree<double>&, int)’:
foo_mrmr_ensemble_surv.cpp:467:7: warning: unused variable ‘found’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp: In function ‘void mrmr_ensemble_one_gene_remove(tree<int>&, tree<int>::pre_order_iterator, double*, int*, int, int, int, int, int, int, double, int*, int*, double*, int*, double*, int*, double*, int*, int*, int*, int, int*)’:
foo_mrmr_ensemble_surv.cpp:593:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:596:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:597:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:604:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:646:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:654:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:657:69: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:661:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:578:24: warning: unused variable ‘nsamples_boot’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:578:48: warning: unused variable ‘tmp_val_max_ind’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:578:66: warning: unused variable ‘prev_sel_tmp’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:579:21: warning: unused variable ‘vec_sort’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:579:63: warning: variable ‘vec_local_max_sd’ set but not used [-Wunused-but-set-variable]
foo_mrmr_ensemble_surv.cpp: In function ‘SEXPREC* mrmr_cIndex_ensemble_remove(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
foo_mrmr_ensemble_surv.cpp:785:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:819:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:833:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:842:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_ensemble_surv.cpp:800:13: warning: unused variable ‘cnt2’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:803:7: warning: unused variable ‘rootdepth’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:816:7: warning: unused variable ‘ind’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:732:30: warning: unused variable ‘res_all’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:732:39: warning: unused variable ‘res_all2’ [-Wunused-variable]
foo_mrmr_ensemble_surv.cpp:733:6: warning: unused variable ‘vec_tmp’ [-Wunused-variable]
In file included from foo_mrmr_ensemble_surv.h:10:0,
from foo_mrmr_ensemble_surv.cpp:1:
tree.h: In static member function ‘static int tree<T, tree_node_allocator>::depth(const tree<T, tree_node_allocator>::iterator_base&) [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
foo_mrmr_ensemble_surv.cpp:250:28: instantiated from here
tree.h:1635:2: warning: statement has no effect [-Wunused-value]
tree.h: In static member function ‘static iter tree<T, tree_node_allocator>::parent(iter) [with iter = tree<int>::pre_order_iterator, T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
foo_mrmr_ensemble_surv.cpp:258:24: instantiated from here
tree.h:756:2: warning: statement has no effect [-Wunused-value]
tree.h: In static member function ‘static iter tree<T, tree_node_allocator>::parent(iter) [with iter = tree<double>::pre_order_iterator, T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’:
foo_mrmr_ensemble_surv.cpp:258:61: instantiated from here
tree.h:756:2: warning: statement has no effect [-Wunused-value]
In file included from foo_mrmr_ensemble_surv.h:10:0,
from foo_mrmr_ensemble_surv.cpp:1:
tree.h: In member function ‘iter tree<T, tree_node_allocator>::erase(iter) [with iter = tree<int>::pre_order_iterator, T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
foo_mrmr_ensemble_surv.cpp:267:24: instantiated from here
tree.h:589:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘iter tree<T, tree_node_allocator>::erase(iter) [with iter = tree<double>::pre_order_iterator, T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’:
foo_mrmr_ensemble_surv.cpp:267:54: instantiated from here
tree.h:589:2: warning: statement has no effect [-Wunused-value]
In file included from foo_mrmr_ensemble_surv.h:10:0,
from foo_mrmr_ensemble_surv.cpp:1:
tree.h: In member function ‘tree<T, tree_node_allocator>::pre_order_iterator& tree<T, tree_node_allocator>::pre_order_iterator::operator++() [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
foo_mrmr_ensemble_surv.cpp:281:6: instantiated from here
tree.h:2046:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘tree<T, tree_node_allocator>::pre_order_iterator& tree<T, tree_node_allocator>::pre_order_iterator::operator++() [with T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’:
foo_mrmr_ensemble_surv.cpp:281:12: instantiated from here
tree.h:2046:2: warning: statement has no effect [-Wunused-value]
In file included from foo_mrmr_ensemble_surv.h:10:0,
from foo_mrmr_ensemble_surv.cpp:1:
tree.h: In member function ‘iter tree<T, tree_node_allocator>::erase(iter) [with iter = tree<double>::leaf_iterator, T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’:
foo_mrmr_ensemble_surv.cpp:560:27: instantiated from here
tree.h:589:2: warning: statement has no effect [-Wunused-value]
In file included from foo_mrmr_ensemble_surv.h:10:0,
from foo_mrmr_ensemble_surv.cpp:1:
tree.h: In member function ‘iter tree<T, tree_node_allocator>::append_child(iter, const T&) [with iter = tree<int>::pre_order_iterator, T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
foo_mrmr_ensemble_surv.cpp:690:55: instantiated from here
tree.h:883:2: warning: statement has no effect [-Wunused-value]
tree.h:884:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘iter tree<T, tree_node_allocator>::append_child(iter, const T&) [with iter = tree<double>::pre_order_iterator, T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’:
foo_mrmr_ensemble_surv.cpp:691:62: instantiated from here
tree.h:883:2: warning: statement has no effect [-Wunused-value]
tree.h:884:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘tree<T, tree_node_allocator>::breadth_first_queued_iterator& tree<T, tree_node_allocator>::breadth_first_queued_iterator::operator++() [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
foo_mrmr_ensemble_surv.cpp:808:6: instantiated from here
tree.h:2273:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘tree<T, tree_node_allocator>::pre_order_iterator& tree<T, tree_node_allocator>::pre_order_iterator::operator--() [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
tree.h:2091:3: instantiated from ‘tree<T, tree_node_allocator>::pre_order_iterator tree<T, tree_node_allocator>::pre_order_iterator::operator--(int) [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’
foo_mrmr_ensemble_surv.cpp:355:6: instantiated from here
tree.h:2065:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘tree<T, tree_node_allocator>::pre_order_iterator& tree<T, tree_node_allocator>::pre_order_iterator::operator--() [with T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’:
tree.h:2091:3: instantiated from ‘tree<T, tree_node_allocator>::pre_order_iterator tree<T, tree_node_allocator>::pre_order_iterator::operator--(int) [with T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’
foo_mrmr_ensemble_surv.cpp:355:16: instantiated from here
tree.h:2065:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘tree<T, tree_node_allocator>::leaf_iterator& tree<T, tree_node_allocator>::leaf_iterator::operator++() [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
tree.h:2673:4: instantiated from ‘tree<T, tree_node_allocator>::leaf_iterator tree<T, tree_node_allocator>::leaf_iterator::operator++(int) [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’
foo_mrmr_ensemble_surv.cpp:502:5: instantiated from here
tree.h:2636:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘tree<T, tree_node_allocator>::leaf_iterator& tree<T, tree_node_allocator>::leaf_iterator::operator++() [with T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’:
tree.h:2673:4: instantiated from ‘tree<T, tree_node_allocator>::leaf_iterator tree<T, tree_node_allocator>::leaf_iterator::operator++(int) [with T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’
foo_mrmr_ensemble_surv.cpp:526:22: instantiated from here
tree.h:2636:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘tree<T, tree_node_allocator>::leaf_iterator& tree<T, tree_node_allocator>::leaf_iterator::operator--() [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
tree.h:2681:4: instantiated from ‘tree<T, tree_node_allocator>::leaf_iterator tree<T, tree_node_allocator>::leaf_iterator::operator--(int) [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’
foo_mrmr_ensemble_surv.cpp:554:6: instantiated from here
tree.h:2657:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘tree<T, tree_node_allocator>::leaf_iterator& tree<T, tree_node_allocator>::leaf_iterator::operator--() [with T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’:
tree.h:2681:4: instantiated from ‘tree<T, tree_node_allocator>::leaf_iterator tree<T, tree_node_allocator>::leaf_iterator::operator--(int) [with T = double, tree_node_allocator = std::allocator<tree_node_<double> >]’
foo_mrmr_ensemble_surv.cpp:554:16: instantiated from here
tree.h:2657:2: warning: statement has no effect [-Wunused-value]
tree.h: In member function ‘iter tree<T, tree_node_allocator>::replace(iter, const tree<T, tree_node_allocator>::iterator_base&) [with iter = tree<int>::pre_order_iterator, T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’:
tree.h:547:3: instantiated from ‘void tree<T, tree_node_allocator>::copy_(const tree<T, tree_node_allocator>&) [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’
tree.h:531:2: instantiated from ‘tree<T, tree_node_allocator>::tree(const tree<T, tree_node_allocator>&) [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’
foo_mrmr_ensemble_surv.cpp:611:24: instantiated from here
tree.h:1113:2: warning: statement has no effect [-Wunused-value]
tree.h:547:3: instantiated from ‘void tree<T, tree_node_allocator>::copy_(const tree<T, tree_node_allocator>&) [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’
tree.h:531:2: instantiated from ‘tree<T, tree_node_allocator>::tree(const tree<T, tree_node_allocator>&) [with T = int, tree_node_allocator = std::allocator<tree_node_<int> >]’
foo_mrmr_ensemble_surv.cpp:611:24: instantiated from here
tree.h:1153:3: warning: statement has no effect [-Wunused-value]
tree.h:1162:5: warning: statement has no effect [-Wunused-value]
foo_mrmr_ensemble_surv.cpp: In function ‘SEXPREC* mrmr_cIndex_ensemble_remove(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
foo_mrmr_ensemble_surv.cpp:790:199: warning: ‘x2’ may be used uninitialized in this function [-Wuninitialized]
foo_mrmr_ensemble_surv.cpp:858:9: warning: ‘Rres’ may be used uninitialized in this function [-Wuninitialized]
foo_mrmr_ensemble_surv.cpp:820:25: warning: ‘res_old’ may be used uninitialized in this function [-Wuninitialized]
g++ -I/home/biocbuild/bbs-2.11-bioc/R/include -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -c foo_mrmr_surv.cpp -o foo_mrmr_surv.o
foo_mrmr_surv.cpp: In function ‘double get_correlation(double*, int*, int, int, int)’:
foo_mrmr_surv.cpp:12:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_surv.cpp:22:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_surv.cpp: In function ‘void build_mim_subset(double*, double*, int*, int, int, int*, int)’:
foo_mrmr_surv.cpp:49:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_surv.cpp:50:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_surv.cpp:56:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_surv.cpp:58:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_surv.cpp: In function ‘double returnConcordanceIndexC(int*, int*, double*, int*, double*, int*, double*, int*, int*, int*, int*, int*)’:
foo_mrmr_surv.cpp:146:10: warning: variable ‘uhs’ set but not used [-Wunused-but-set-variable]
foo_mrmr_surv.cpp:147:10: warning: variable ‘rphs’ set but not used [-Wunused-but-set-variable]
foo_mrmr_surv.cpp: In function ‘SEXPREC* mrmr_cIndex(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
foo_mrmr_surv.cpp:300:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo_mrmr_surv.cpp:340:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
g++ -shared -L/usr/local/lib64 -o survcomp.so concordance.index.o foo_mrmr_ensemble_surv.o foo_mrmr_surv.o -L/home/biocbuild/bbs-2.11-bioc/R/lib -lR
installing to /loc/home/biocbuild/bbs-2.11-bioc/meat/survcomp.Rcheck/survcomp/libs
** R
** data
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
‘survcomp.Rnw’
** testing if installed package can be loaded
* DONE (survcomp)