* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘SwarmSVM’ ...
** package ‘SwarmSVM’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp5hlsyT/R.INSTALL322b65c6a36f/SwarmSVM/src'
gcc-9 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=2  -fpic  -g -O2 -Wall -pedantic -mtune=native  -c Rsvm.c -o Rsvm.o
Rsvm.c: In function ‘svmtrain’:
Rsvm.c:239:12: warning: unused variable ‘ii’ [-Wunused-variable]
  239 |     int i, ii;
      |            ^~
gcc-9 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=2  -fpic  -g -O2 -Wall -pedantic -mtune=native  -c init.c -o init.o
g++-9 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -D_FORTIFY_SOURCE=2  -fpic  -g -O2 -Wall -pedantic -mtune=native  -c svm.cpp -o svm.o
svm.cpp:1499: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
 1499 | #pragma omp parallel for private(j)
      | 
svm.cpp:2793: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
 2793 | #pragma omp parallel for private(i)
      | 
svm.cpp: In member function ‘void Solver::Solve(int, const QMatrix&, const double*, const schar*, double*, double, double, double, Solver::SolutionInfo*, int)’:
svm.cpp:606:9: warning: unused variable ‘j’ [-Wunused-variable]
  606 |   int i,j;
      |         ^
svm.cpp: In member function ‘virtual int Solver::select_working_set(int&)’:
svm.cpp:846:9: warning: unused variable ‘Gmax2’ [-Wunused-variable]
  846 |  double Gmax2 = -INF;
      |         ^~~~~
svm.cpp:848:6: warning: unused variable ‘Gmin_idx’ [-Wunused-variable]
  848 |  int Gmin_idx = -1;
      |      ^~~~~~~~
svm.cpp:849:9: warning: unused variable ‘obj_diff_min’ [-Wunused-variable]
  849 |  double obj_diff_min = INF;
      |         ^~~~~~~~~~~~
svm.cpp: In function ‘svm_model* svm_load_model(const char*)’:
svm.cpp:3045:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3045 |   fscanf(fp,"%80s",cmd);
      |   ~~~~~~^~~~~~~~~~~~~~~
svm.cpp:3049:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3049 |    fscanf(fp,"%80s",cmd);
      |    ~~~~~~^~~~~~~~~~~~~~~
svm.cpp:3074:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3074 |    fscanf(fp,"%80s",cmd);
      |    ~~~~~~^~~~~~~~~~~~~~~
svm.cpp:3098:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3098 |    fscanf(fp,"%d",&param.degree);
      |    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
svm.cpp:3100:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3100 |    fscanf(fp,"%lf",&param.gamma);
      |    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
svm.cpp:3102:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3102 |    fscanf(fp,"%lf",&param.coef0);
      |    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
svm.cpp:3104:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3104 |    fscanf(fp,"%d",&model->nr_class);
      |    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
svm.cpp:3106:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3106 |    fscanf(fp,"%d",&model->l);
      |    ~~~~~~^~~~~~~~~~~~~~~~~~~
svm.cpp:3112:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3112 |     fscanf(fp,"%lf",&model->rho[i]);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
svm.cpp:3119:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3119 |     fscanf(fp,"%d",&model->label[i]);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
svm.cpp:3126:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3126 |     fscanf(fp,"%lf",&model->probA[i]);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
svm.cpp:3133:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3133 |     fscanf(fp,"%lf",&model->probB[i]);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
svm.cpp:3140:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 3140 |     fscanf(fp,"%d",&model->nSV[i]);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
svm.cpp: In function ‘svm_model* svm_train(const svm_problem*, const svm_parameter*)’:
svm.cpp:2380:11: warning: ‘alpha’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 2380 |   double *alpha;
      |           ^~~~~
svm.cpp:2390:11: warning: ‘pp’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 2390 |   double *pp;
      |           ^~
g++-9 -std=gnu++11 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o SwarmSVM.so Rsvm.o init.o svm.o -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp5hlsyT/R.INSTALL322b65c6a36f/SwarmSVM/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp5hlsyT/R.INSTALL322b65c6a36f/SwarmSVM/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp5hlsyT/R.INSTALL322b65c6a36f/SwarmSVM/src'
installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-SwarmSVM/00new/SwarmSVM/libs
** 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
** 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 (SwarmSVM)