Last data update: 2014.03.03

Rcsdp

Package: Rcsdp
Version: 0.1.55
Title: R Interface to the CSDP Semidefinite Programming Library
Author: Hector Corrada Bravo (CSDP by Brian Borchers)
Maintainer: Hector Corrada Bravo <hcorrada@gmail.com>
Description: R interface to the CSDP semidefinite programming library. Installs version 6.1.1 of CSDP from the COIN-OR website if required. An existing installation of CSDP may be used by passing the proper configure arguments to the installation command. See the INSTALL file for further details.
LazyLoad: yes
Imports: methods
Enhances: Matrix
License: CPL-1.0
URL: https://projects.coin-or.org/Csdp/
NeedsCompilation: yes
Packaged: 2016-04-25 14:51:44 UTC; hcorrada
Repository: CRAN
Date/Publication: 2016-04-25 17:02:41

● Cran Task View: Optimization
● 0 images, 4 functions, 0 datasets
● Reverse Depends: 0

Install log

* installing to library '/home/ddbj/local/lib64/R/library'
* installing *source* package 'Rcsdp' ...
** package 'Rcsdp' successfully unpacked and MD5 sums checked
Using bundled CSDP
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
configure: creating ./config.status
config.status: creating src/Makevars
** libs
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG -ICsdp/include -I/usr/local/include   -DNOSHORTS  -fpic  -g -O2  -c Rcsdp.c -o Rcsdp.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG -ICsdp/include -I/usr/local/include   -DNOSHORTS  -fpic  -g -O2  -c convert.c -o convert.o
gcc -I/home/ddbj/local/lib64/R/include -DNDEBUG -ICsdp/include -I/usr/local/include   -DNOSHORTS  -fpic  -g -O2  -c testing.c -o testing.o
(cd Csdp/lib && 
(make libsdp.a CC="gcc" CFLAGS="-g -O2  -fpic -DNOSHORTS -I../include" AR="ar" RANLIB="ranlib") && 
\touch Csdp.ts)
make[1]: Entering directory '/tmp/Rtmp4x23uS/R.INSTALL2e7877cbe659/Rcsdp/src/Csdp/lib'
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o readprob.o readprob.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o sdp.o sdp.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o op_o.o op_o.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o psd_feas.o psd_feas.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o op_a.o op_a.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o op_at.o op_at.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o Fnorm.o Fnorm.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o calc_pobj.o calc_pobj.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o calc_dobj.o calc_dobj.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o trace_prod.o trace_prod.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o zero_mat.o zero_mat.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o mat_mult.o mat_mult.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o sym_mat.o sym_mat.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o copy_mat.o copy_mat.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o addscaledmat.o addscaledmat.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o user_exit.o user_exit.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o make_i.o make_i.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o allocmat.o allocmat.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o initsoln.o initsoln.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o initparams.o initparams.c
initparams.c: In function 'initparams':
initparams.c:36:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->axtol));
       ^
initparams.c:37:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->atytol));
       ^
initparams.c:38:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->objtol));
       ^
initparams.c:39:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->pinftol));
       ^
initparams.c:40:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->dinftol));
       ^
initparams.c:41:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%d",&(params->maxiter));
       ^
initparams.c:42:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->minstepfrac));
       ^
initparams.c:43:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->maxstepfrac));
       ^
initparams.c:44:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->minstepp));
       ^
initparams.c:45:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->minstepd));
       ^
initparams.c:46:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%d",&(params->usexzgap));
       ^
initparams.c:47:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%d",&(params->tweakgap));
       ^
initparams.c:48:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%d",&(params->affine));
       ^
initparams.c:49:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%d",pprintlevel);
       ^
initparams.c:50:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%lf",&(params->perturbobj));
       ^
initparams.c:51:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(paramfile,"%*[^=]%*c%d",&(params->fastmode));
       ^
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o add_mat.o add_mat.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o writesol.o writesol.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o readsol.o readsol.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o easysdp.o easysdp.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o writeprob.o writeprob.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o solvesys.o solvesys.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o makefill.o makefill.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o mat_multsp.o mat_multsp.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o norms.o norms.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o linesearch.o linesearch.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o matvec.o matvec.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o chol.o chol.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o qreig.o qreig.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o tweakgap.o tweakgap.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o freeprob.o freeprob.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o packed.o packed.c
gcc -g -O2  -fpic -DNOSHORTS -I../include   -c -o sortentries.o sortentries.c
ar cr libsdp.a  readprob.o sdp.o op_o.o psd_feas.o op_a.o op_at.o  Fnorm.o calc_pobj.o calc_dobj.o trace_prod.o zero_mat.o mat_mult.o sym_mat.o copy_mat.o addscaledmat.o  user_exit.o make_i.o allocmat.o initsoln.o initparams.o add_mat.o writesol.o readsol.o easysdp.o writeprob.o solvesys.o makefill.o mat_multsp.o norms.o linesearch.o matvec.o chol.o qreig.o tweakgap.o freeprob.o packed.o sortentries.o
make[1]: Leaving directory '/tmp/Rtmp4x23uS/R.INSTALL2e7877cbe659/Rcsdp/src/Csdp/lib'
gcc -shared -L/home/ddbj/local/lib64/R/lib -L/usr/local/lib64 -o Rcsdp.so Rcsdp.o convert.o testing.o -LCsdp/lib -lsdp -L/home/ddbj/local/lib64/R/lib -lRlapack -L/home/ddbj/local/lib64/R/lib -lRblas -lgfortran -lm -lquadmath -lm -L/home/ddbj/local/lib64/R/lib -lR
installing to /home/ddbj/local/lib64/R/library/Rcsdp/libs
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
  converting help for package 'Rcsdp'
    finding HTML links ... done
    csdp-sparse                             html  
    csdp                                    html  
    csdp.control                            html  
    readsdpa                                html  
** building package indices
** testing if installed package can be loaded
* DONE (Rcsdp)
Making 'packages.html' ... done