* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’ * installing *source* package ‘dlm’ ... ** package ‘dlm’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-8) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp6aV3EE/R.INSTALL192a1ca6e6642/dlm/src' gcc-14 -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 -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 -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/Rtmp6aV3EE/R.INSTALL192a1ca6e6642/dlm/src' make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp6aV3EE/R.INSTALL192a1ca6e6642/dlm/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp6aV3EE/R.INSTALL192a1ca6e6642/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)