* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘dlm’ ...
** this is package ‘dlm’ version ‘1.1-6.1’
** package ‘dlm’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘gcc-14 (Debian 14.3.0-8) 14.3.0’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpHySegi/R.INSTALL2491de1586f167/dlm/src'
gcc-14 -std=gnu23 -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 -Wstrict-prototypes -pedantic -mtune=native -c arms-R.c -o arms-R.o
arms-R.c: In function ‘invert’:
arms-R.c:315:37: warning: unused variable ‘z’ [-Wunused-variable]
315 | double u,xl,xr,yl,yr,eyl,eyr,prop,z;
| ^
arms-R.c: In function ‘meet’:
arms-R.c:692:48: warning: ‘dr’ may be used uninitialized [-Wmaybe-uninitialized]
692 | q->y = (dl * q->pr->y + dr * q->pl->y + dl * dr)/(dl + dr);
| ~~~^~~~
arms-R.c:620:23: note: ‘dr’ was declared here
620 | double gl,gr,grl,dl,dr;
| ^~
arms-R.c: In function ‘invert’:
arms-R.c:368:6: warning: ‘xl’ may be used uninitialized [-Wmaybe-uninitialized]
368 | if ((p->x < xl) || (p->x > xr)) error("exit 1");
| ^
arms-R.c:315:12: note: ‘xl’ was declared here
315 | double u,xl,xr,yl,yr,eyl,eyr,prop,z;
| ^~
arms-R.c:368:19: warning: ‘xr’ may be used uninitialized [-Wmaybe-uninitialized]
368 | if ((p->x < xl) || (p->x > xr)) error("exit 1");
| ~~~~~~~~~~~~^~~~~~~~~~~~~~
arms-R.c:315:15: note: ‘xr’ was declared here
315 | double u,xl,xr,yl,yr,eyl,eyr,prop,z;
| ^~
gcc-14 -std=gnu23 -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 -Wstrict-prototypes -pedantic -mtune=native -c dlm.c -o dlm.o
dlm.c: In function ‘dlmFilter’:
dlm.c:1312:56: warning: variable ‘Dy’ set but not used [-Wunused-but-set-variable]
1312 | *sqrtVinv, *a, *Ux_prior, *Dx_prior, *f, *Uy, *Dy,
| ^~
dlm.c:1312:51: warning: variable ‘Uy’ set but not used [-Wunused-but-set-variable]
1312 | *sqrtVinv, *a, *Ux_prior, *Dx_prior, *f, *Uy, *Dy,
| ^~
dlm.c: In function ‘dlmFilter0’:
dlm.c:1941:56: warning: variable ‘Dy’ set but not used [-Wunused-but-set-variable]
1941 | *sqrtVinv, *a, *Ux_prior, *Dx_prior, *f, *Uy, *Dy,
| ^~
dlm.c:1941:51: warning: variable ‘Uy’ set but not used [-Wunused-but-set-variable]
1941 | *sqrtVinv, *a, *Ux_prior, *Dx_prior, *f, *Uy, *Dy,
| ^~
dlm.c: In function ‘dlmSmooth0’:
dlm.c:2462:58: warning: unused variable ‘UR’ [-Wunused-variable]
2462 | double *sm, *smooth, *DS, *US, *sGG, *DC, *UC, *DR, *UR, *Ht, *C, *Rinv,
| ^~
dlm.c:2462:53: warning: unused variable ‘DR’ [-Wunused-variable]
2462 | double *sm, *smooth, *DS, *US, *sGG, *DC, *UC, *DR, *UR, *Ht, *C, *Rinv,
| ^~
dlm.c: In function ‘dlmSmooth’:
dlm.c:2769:58: warning: unused variable ‘UR’ [-Wunused-variable]
2769 | double *sm, *smooth, *DS, *US, *sGG, *DC, *UC, *DR, *UR, *Ht, *C, *Rinv,
| ^~
dlm.c:2769:53: warning: unused variable ‘DR’ [-Wunused-variable]
2769 | double *sm, *smooth, *DS, *US, *sGG, *DC, *UC, *DR, *UR, *Ht, *C, *Rinv,
| ^~
dlm.c:2768:9: warning: unused variable ‘nr’ [-Wunused-variable]
2768 | nr;
| ^~
dlm.c: In function ‘dlmLL’:
dlm.c:552:29: warning: ‘good’ may be used uninitialized [-Wmaybe-uninitialized]
552 | good[j++] = i;
| ^
dlm.c:91:34: note: ‘good’ was declared here
91 | numNA, *whereNA, numGood, *good, warn;
| ^~~~
dlm.c:571:45: warning: ‘sqrtVTMP’ may be used uninitialized [-Wmaybe-uninitialized]
571 | sqrtVTMP[i + j * m] = tmp * la_vt[i + j * max_m_p];
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dlm.c:99:8: note: ‘sqrtVTMP’ was declared here
99 | *sqrtVTMP, *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~
dlm.c:572:48: warning: ‘sqrtVinvTMP’ may be used uninitialized [-Wmaybe-uninitialized]
572 | sqrtVinvTMP[i + j * m] = tmp1 * la_vt[i + j * max_m_p];
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dlm.c:99:19: note: ‘sqrtVinvTMP’ was declared here
99 | *sqrtVTMP, *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~~~~
dlm.c:593:35: warning: ‘tF_VinvTMP’ may be used uninitialized [-Wmaybe-uninitialized]
593 | tF_VinvTMP[i + j * p] = tmp;
| ^
dlm.c:99:33: note: ‘tF_VinvTMP’ was declared here
99 | *sqrtVTMP, *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~~~
dlm.c:93:52: warning: ‘sJGG’ may be used uninitialized [-Wmaybe-uninitialized]
93 | stvW=INTEGER(tvW)[0], stvFV, *sJFF, *sJV, *sJGG, *sJW, nrJFF, nrJV, nrJGG, nrJW;
| ^~~~
dlm.c:93:77: warning: ‘nrJGG’ may be used uninitialized [-Wmaybe-uninitialized]
93 | stvW=INTEGER(tvW)[0], stvFV, *sJFF, *sJV, *sJGG, *sJW, nrJFF, nrJV, nrJGG, nrJW;
| ^~~~~
dlm.c:93:59: warning: ‘sJW’ may be used uninitialized [-Wmaybe-uninitialized]
93 | stvW=INTEGER(tvW)[0], stvFV, *sJFF, *sJV, *sJGG, *sJW, nrJFF, nrJV, nrJGG, nrJW;
| ^~~
dlm.c:310:27: warning: ‘nrJW’ may be used uninitialized [-Wmaybe-uninitialized]
310 | for (i = 0; i < nrJW; i++)
| ~~^~~~~~
dlm.c:93:84: note: ‘nrJW’ was declared here
93 | stvW=INTEGER(tvW)[0], stvFV, *sJFF, *sJV, *sJGG, *sJW, nrJFF, nrJV, nrJGG, nrJW;
| ^~~~
dlm.c: In function ‘dlmLL0’:
dlm.c:1106:29: warning: ‘good’ may be used uninitialized [-Wmaybe-uninitialized]
1106 | good[j++] = i;
| ^
dlm.c:753:34: note: ‘good’ was declared here
753 | numNA, *whereNA, numGood, *good, warn;
| ^~~~
dlm.c:1125:45: warning: ‘sqrtVTMP’ may be used uninitialized [-Wmaybe-uninitialized]
1125 | sqrtVTMP[i + j * m] = tmp * la_vt[i + j * max_m_p];
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dlm.c:759:8: note: ‘sqrtVTMP’ was declared here
759 | *sqrtVTMP, *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~
dlm.c:1126:48: warning: ‘sqrtVinvTMP’ may be used uninitialized [-Wmaybe-uninitialized]
1126 | sqrtVinvTMP[i + j * m] = tmp1 * la_vt[i + j * max_m_p];
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dlm.c:759:19: note: ‘sqrtVinvTMP’ was declared here
759 | *sqrtVTMP, *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~~~~
dlm.c:1147:35: warning: ‘tF_VinvTMP’ may be used uninitialized [-Wmaybe-uninitialized]
1147 | tF_VinvTMP[i + j * p] = tmp;
| ^
dlm.c:759:33: note: ‘tF_VinvTMP’ was declared here
759 | *sqrtVTMP, *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~~~
dlm.c: In function ‘dlmFilter’:
dlm.c:1762:29: warning: ‘good’ may be used uninitialized [-Wmaybe-uninitialized]
1762 | good[j++] = i;
| ^
dlm.c:1307:36: note: ‘good’ was declared here
1307 | numNA, *whereNA, numGood, *good, warn;
| ^~~~
dlm.c:1315:10: warning: ‘sqrtVinvTMP’ may be used uninitialized [-Wmaybe-uninitialized]
1315 | *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~~~~
dlm.c:1802:35: warning: ‘tF_VinvTMP’ may be used uninitialized [-Wmaybe-uninitialized]
1802 | tF_VinvTMP[i + j * p] = tmp;
| ^
dlm.c:1315:24: note: ‘tF_VinvTMP’ was declared here
1315 | *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~~~
dlm.c:1309:52: warning: ‘sJGG’ may be used uninitialized [-Wmaybe-uninitialized]
1309 | stvW=INTEGER(tvW)[0], stvFV, *sJFF, *sJV, *sJGG, *sJW, nrJFF, nrJV, nrJGG, nrJW;
| ^~~~
dlm.c:1309:77: warning: ‘nrJGG’ may be used uninitialized [-Wmaybe-uninitialized]
1309 | stvW=INTEGER(tvW)[0], stvFV, *sJFF, *sJV, *sJGG, *sJW, nrJFF, nrJV, nrJGG, nrJW;
| ^~~~~
dlm.c:1309:59: warning: ‘sJW’ may be used uninitialized [-Wmaybe-uninitialized]
1309 | stvW=INTEGER(tvW)[0], stvFV, *sJFF, *sJV, *sJGG, *sJW, nrJFF, nrJV, nrJGG, nrJW;
| ^~~
dlm.c:1536:27: warning: ‘nrJW’ may be used uninitialized [-Wmaybe-uninitialized]
1536 | for (i = 0; i < nrJW; i++)
| ~~^~~~~~
dlm.c:1309:84: note: ‘nrJW’ was declared here
1309 | stvW=INTEGER(tvW)[0], stvFV, *sJFF, *sJV, *sJGG, *sJW, nrJFF, nrJV, nrJGG, nrJW;
| ^~~~
dlm.c: In function ‘dlmFilter0’:
dlm.c:2285:29: warning: ‘good’ may be used uninitialized [-Wmaybe-uninitialized]
2285 | good[j++] = i;
| ^
dlm.c:1938:36: note: ‘good’ was declared here
1938 | numNA, *whereNA, numGood, *good, warn;
| ^~~~
dlm.c:1944:10: warning: ‘sqrtVinvTMP’ may be used uninitialized [-Wmaybe-uninitialized]
1944 | *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~~~~
dlm.c:2325:35: warning: ‘tF_VinvTMP’ may be used uninitialized [-Wmaybe-uninitialized]
2325 | tF_VinvTMP[i + j * p] = tmp;
| ^
dlm.c:1944:24: note: ‘tF_VinvTMP’ was declared here
1944 | *sqrtVinvTMP, *tF_VinvTMP, eps;
| ^~~~~~~~~~
gcc-14 -std=gnu23 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o dlm.so arms-R.o dlm.o -llapack -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpHySegi/R.INSTALL2491de1586f167/dlm/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpHySegi/R.INSTALL2491de1586f167/dlm/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpHySegi/R.INSTALL2491de1586f167/dlm/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-dlm/00new/dlm/libs
** R
** data
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
converting help for package ‘dlm’
finding HTML links ... done
ARtransPars html
FF html
NelPlo html
USecon html
arms html
bdiag html
convex.bounds html
dlm html
dlmBSample html
dlmFilter html
dlmForecast html
dlmGibbsDIG html
dlmLL html
dlmMLE html
dlmModARMA html
dlmModPoly html
dlmModReg html
dlmModSeas html
dlmModTrig html
dlmRandom html
dlmSmooth html
dlmSum html
dlmSvd2var html
dropFirst html
mcmc html
residuals.dlmFiltered html
rwishart 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 (dlm)