* installing *source* package 'SemiCompRisks' ... ** package 'SemiCompRisks' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: 'gcc.exe (GCC) 13.3.0' make[1]: Entering directory '/d/temp/2024_11_21_01_50_00_28815/Rtmp6j5pcX/R.INSTALL2ced41eac4ce8/SemiCompRisks/src' gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BAFT_DPscr.c -o BAFT_DPscr.o BAFT_DPscr.c: In function 'BAFT_DPscrmcmc': BAFT_DPscr.c:120:22: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 120 | gsl_matrix *X1 = gsl_matrix_calloc(*n, (nP1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr.c:111:9: note: 'nP1' was declared here 111 | int nP1, nP2, nP3; | ^~~ BAFT_DPscr.c:121:22: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 121 | gsl_matrix *X2 = gsl_matrix_calloc(*n, (nP2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr.c:111:14: note: 'nP2' was declared here 111 | int nP1, nP2, nP3; | ^~~ BAFT_DPscr.c:122:22: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 122 | gsl_matrix *X3 = gsl_matrix_calloc(*n, (nP3)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr.c:111:19: note: 'nP3' was declared here 111 | int nP1, nP2, nP3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BAFT_DPscr_Updates.c -o BAFT_DPscr_Updates.o BAFT_DPscr_Updates.c: In function 'BAFT_DPscr_update_mu_zeta3': BAFT_DPscr_Updates.c:1574:42: warning: variable 'LL_negInf' set but not used [-Wunused-but-set-variable] 1574 | int i, j, k, n_ir, r_ind, wh_ri, u_, LL_negInf; | ^~~~~~~~~ BAFT_DPscr_Updates.c: In function 'BAFT_DPscr_update_beta1': BAFT_DPscr_Updates.c:78:22: warning: 'ii' may be used uninitialized [-Wmaybe-uninitialized] 78 | mean = eta + gsl_vector_get(mu1_all, ii); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:43:22: note: 'ii' was declared here 43 | int i, j, uu, k, ii; | ^~ BAFT_DPscr_Updates.c: In function 'BAFT_DPscr_update_beta2': BAFT_DPscr_Updates.c:178:22: warning: 'ii' may be used uninitialized [-Wmaybe-uninitialized] 178 | mean = eta + gsl_vector_get(mu2_all, ii); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:143:22: note: 'ii' was declared here 143 | int i, j, uu, k, ii; | ^~ BAFT_DPscr_Updates.c: In function 'BAFT_DPscr_update_beta3': BAFT_DPscr_Updates.c:286:30: warning: 'ii' may be used uninitialized [-Wmaybe-uninitialized] 286 | mean = eta + gsl_vector_get(mu3_all, ii); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:244:22: note: 'ii' was declared here 244 | int i, j, uu, k, ii; | ^~ BAFT_DPscr_Updates.c: In function 'BAFT_DPscr_update_mu_zeta1': BAFT_DPscr_Updates.c:778:12: warning: 'wh_ri' may be used uninitialized [-Wmaybe-uninitialized] 778 | if(gsl_vector_get(r1Uniq_count, wh_ri) > 1) /* not singleton */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:741:31: note: 'wh_ri' was declared here 741 | int i, j, k, n_ir, r_ind, wh_ri, u_, LL_negInf; | ^~~~~ BAFT_DPscr_Updates.c:918:29: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 918 | val /= pnorm(gsl_vector_get(c0, i), mean, sd, 0, 0); | ^~ BAFT_DPscr_Updates.c:742:28: note: 'val' was declared here 742 | double b_mc, sum_prob, val, mu, zeta, eta, cond; | ^~~ BAFT_DPscr_Updates.c:1028:26: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1028 | temp -= pnorm(gsl_vector_get(c0, i), mean, sd, 0, 1); | ^~ BAFT_DPscr_Updates.c:990:50: note: 'temp' was declared here 990 | double mu_prop, zeta_prop, mu_ini, zeta_ini, temp, temp_prop; | ^~~~ BAFT_DPscr_Updates.c:1029:31: warning: 'temp_prop' may be used uninitialized [-Wmaybe-uninitialized] 1029 | temp_prop -= pnorm(gsl_vector_get(c0, i), mean_prop, sd, 0, 1); | ^~ BAFT_DPscr_Updates.c:990:56: note: 'temp_prop' was declared here 990 | double mu_prop, zeta_prop, mu_ini, zeta_ini, temp, temp_prop; | ^~~~~~~~~ BAFT_DPscr_Updates.c: In function 'BAFT_DPscr_update_mu_zeta2': BAFT_DPscr_Updates.c:1196:12: warning: 'wh_ri' may be used uninitialized [-Wmaybe-uninitialized] 1196 | if(gsl_vector_get(r2Uniq_count, wh_ri) > 1) /* not singleton */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:1159:31: note: 'wh_ri' was declared here 1159 | int i, j, k, n_ir, r_ind, wh_ri, u_, LL_negInf; | ^~~~~ BAFT_DPscr_Updates.c:1338:29: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 1338 | val /= pnorm(gsl_vector_get(c0, i), mean, sd, 0, 0); | ^~ BAFT_DPscr_Updates.c:1160:28: note: 'val' was declared here 1160 | double b_mc, sum_prob, val, mu, zeta, eta, cond; | ^~~ BAFT_DPscr_Updates.c:1448:26: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1448 | temp -= pnorm(gsl_vector_get(c0, i), mean, sd, 0, 1); | ^~ BAFT_DPscr_Updates.c:1410:50: note: 'temp' was declared here 1410 | double mu_prop, zeta_prop, mu_ini, zeta_ini, temp, temp_prop; | ^~~~ BAFT_DPscr_Updates.c:1449:31: warning: 'temp_prop' may be used uninitialized [-Wmaybe-uninitialized] 1449 | temp_prop -= pnorm(gsl_vector_get(c0, i), mean_prop, sd, 0, 1); | ^~ BAFT_DPscr_Updates.c:1410:56: note: 'temp_prop' was declared here 1410 | double mu_prop, zeta_prop, mu_ini, zeta_ini, temp, temp_prop; | ^~~~~~~~~ BAFT_DPscr_Updates.c: In function 'BAFT_DPscr_update_mu_zeta3': BAFT_DPscr_Updates.c:1618:16: warning: 'wh_ri' may be used uninitialized [-Wmaybe-uninitialized] 1618 | if(gsl_vector_get(r3Uniq_count, wh_ri) > 1) /* not singleton */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:1574:31: note: 'wh_ri' was declared here 1574 | int i, j, k, n_ir, r_ind, wh_ri, u_, LL_negInf; | ^~~~~ BAFT_DPscr_Updates.c: In function 'BAFT_DPscr_update_gamma': BAFT_DPscr_Updates.c:2001:24: warning: 'ii1' may be used uninitialized [-Wmaybe-uninitialized] 2001 | mean1 = eta1 + gsl_vector_get(mu1_all, ii1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:1956:19: note: 'ii1' was declared here 1956 | int i, uu, k, ii1, ii2, ii3; | ^~~ BAFT_DPscr_Updates.c:2005:24: warning: 'ii2' may be used uninitialized [-Wmaybe-uninitialized] 2005 | mean2 = eta2 + gsl_vector_get(mu2_all, ii2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:1956:24: note: 'ii2' was declared here 1956 | int i, uu, k, ii1, ii2, ii3; | ^~~ BAFT_DPscr_Updates.c:2020:32: warning: 'ii3' may be used uninitialized [-Wmaybe-uninitialized] 2020 | mean3 = eta3 + gsl_vector_get(mu3_all, ii3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPscr_Updates.c:1956:29: note: 'ii3' was declared here 1956 | int i, uu, k, ii1, ii2, ii3; | ^~~ In file included from BAFT_DPscr_Updates.c:16: D:/RCompile/recent/R/include/Rmath.h:232:25: warning: 'mean3' may be used uninitialized [-Wmaybe-uninitialized] 232 | #define dnorm4 Rf_dnorm4 D:/RCompile/recent/R/include/Rmath.h:350:15: note: in expansion of macro 'dnorm4' 350 | #define dnorm dnorm4 | ^~~~~~ BAFT_DPscr_Updates.c:2040:26: note: in expansion of macro 'dnorm' 2040 | loglh += dnorm(yStar, mean3, sd3, 1); | ^~~~~ BAFT_DPscr_Updates.c:1962:12: note: 'mean3' was declared here 1962 | double mean3, mean3_prop, sd3; | ^~~~~ D:/RCompile/recent/R/include/Rmath.h:232:25: warning: 'mean3_prop' may be used uninitialized [-Wmaybe-uninitialized] 232 | #define dnorm4 Rf_dnorm4 D:/RCompile/recent/R/include/Rmath.h:350:15: note: in expansion of macro 'dnorm4' 350 | #define dnorm dnorm4 | ^~~~~~ BAFT_DPscr_Updates.c:2041:31: note: in expansion of macro 'dnorm' 2041 | loglh_prop += dnorm(yStar, mean3_prop, sd3, 1); | ^~~~~ BAFT_DPscr_Updates.c:1962:19: note: 'mean3_prop' was declared here 1962 | double mean3, mean3_prop, sd3; | ^~~~~~~~~~ D:/RCompile/recent/R/include/Rmath.h:232:25: warning: 'sd3' may be used uninitialized [-Wmaybe-uninitialized] 232 | #define dnorm4 Rf_dnorm4 D:/RCompile/recent/R/include/Rmath.h:350:15: note: in expansion of macro 'dnorm4' 350 | #define dnorm dnorm4 | ^~~~~~ BAFT_DPscr_Updates.c:2041:31: note: in expansion of macro 'dnorm' 2041 | loglh_prop += dnorm(yStar, mean3_prop, sd3, 1); | ^~~~~ BAFT_DPscr_Updates.c:1962:31: note: 'sd3' was declared here 1962 | double mean3, mean3_prop, sd3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BAFT_DPsurv.c -o BAFT_DPsurv.o BAFT_DPsurv.c: In function 'BAFT_DPunimcmc': BAFT_DPsurv.c:74:21: warning: 'nP' may be used uninitialized [-Wmaybe-uninitialized] 74 | gsl_matrix *X = gsl_matrix_calloc(*n, (nP)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPsurv.c:69:9: note: 'nP' was declared here 69 | int nP; | ^~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BAFT_DPsurv_Updates.c -o BAFT_DPsurv_Updates.o BAFT_DPsurv_Updates.c: In function 'BAFT_DPsurv_update_mu_zeta': BAFT_DPsurv_Updates.c:88:12: warning: 'wh_ri' may be used uninitialized [-Wmaybe-uninitialized] 88 | if(gsl_vector_get(rUniq_count, wh_ri) > 1) /* not singleton */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_DPsurv_Updates.c:48:31: note: 'wh_ri' was declared here 48 | int i, j, k, n_ir, r_ind, wh_ri, u_, LL_negInf; | ^~~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BAFT_LNscr.c -o BAFT_LNscr.o BAFT_LNscr.c: In function 'BAFTscrmcmc': BAFT_LNscr.c:101:22: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 101 | gsl_matrix *X1 = gsl_matrix_calloc(*n, (nP1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_LNscr.c:92:9: note: 'nP1' was declared here 92 | int nP1, nP2, nP3; | ^~~ BAFT_LNscr.c:102:22: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 102 | gsl_matrix *X2 = gsl_matrix_calloc(*n, (nP2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_LNscr.c:92:14: note: 'nP2' was declared here 92 | int nP1, nP2, nP3; | ^~~ BAFT_LNscr.c:103:22: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 103 | gsl_matrix *X3 = gsl_matrix_calloc(*n, (nP3)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_LNscr.c:92:19: note: 'nP3' was declared here 92 | int nP1, nP2, nP3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BAFT_LNscr_Updates.c -o BAFT_LNscr_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BAFT_LNsurv.c -o BAFT_LNsurv.o BAFT_LNsurv.c: In function 'BAFTunimcmc': BAFT_LNsurv.c:70:21: warning: 'nP' may be used uninitialized [-Wmaybe-uninitialized] 70 | gsl_matrix *X = gsl_matrix_calloc(*n, (nP)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BAFT_LNsurv.c:65:9: note: 'nP' was declared here 65 | int nP; | ^~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BAFT_LNsurv_Updates.c -o BAFT_LNsurv_Updates.o BAFT_LNsurv_Updates.c: In function 'BAFT_LNsurv_update_beta0': BAFT_LNsurv_Updates.c:140:74: warning: variable 'logprior_prop' set but not used [-Wunused-but-set-variable] 140 | double eta, eta_prop, loglh, loglh_prop, logR, beta0_prop, logprior, logprior_prop; | ^~~~~~~~~~~~~ BAFT_LNsurv_Updates.c:140:64: warning: variable 'logprior' set but not used [-Wunused-but-set-variable] 140 | double eta, eta_prop, loglh, loglh_prop, logR, beta0_prop, logprior, logprior_prop; | ^~~~~~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeDpCorScr.c -o BpeDpCorScr.o BpeDpCorScr.c: In function 'BpeDpCorScrmcmc': BpeDpCorScr.c:127:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 127 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScr.c:118:9: note: 'nP1' was declared here 118 | int nP1, nP2, nP3; | ^~~ BpeDpCorScr.c:128:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 128 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScr.c:118:14: note: 'nP2' was declared here 118 | int nP1, nP2, nP3; | ^~~ BpeDpCorScr.c:129:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 129 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScr.c:118:19: note: 'nP3' was declared here 118 | int nP1, nP2, nP3; | ^~~ BpeDpCorScr.c:1041:24: warning: 'theta_mean' may be used uninitialized [-Wmaybe-uninitialized] 1041 | theta_mean = ((double) StoreInx - 1) * theta_mean; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScr.c:477:12: note: 'theta_mean' was declared here 477 | double theta_mean; | ^~~~~~~~~~ BpeDpCorScr.c:573:47: warning: 'pBI1' may be used uninitialized [-Wmaybe-uninitialized] 573 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScr.c:483:66: note: 'pBI1' was declared here 483 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScr.c:573:54: warning: 'pBI2' may be used uninitialized [-Wmaybe-uninitialized] 573 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScr.c:483:72: note: 'pBI2' was declared here 483 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScr.c:573:61: warning: 'pBI3' may be used uninitialized [-Wmaybe-uninitialized] 573 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScr.c:483:78: note: 'pBI3' was declared here 483 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScr.c:573:68: warning: 'pDI1' may be used uninitialized [-Wmaybe-uninitialized] 573 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScr.c:483:84: note: 'pDI1' was declared here 483 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScr.c:573:75: warning: 'pDI2' may be used uninitialized [-Wmaybe-uninitialized] 573 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScr.c:483:90: note: 'pDI2' was declared here 483 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScr.c:573:82: warning: 'pDI3' may be used uninitialized [-Wmaybe-uninitialized] 573 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BpeDpCorScr.c:483:96: note: 'pDI3' was declared here 483 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeDpCorScrSM.c -o BpeDpCorScrSM.o BpeDpCorScrSM.c: In function 'BpeDpCorScrSMmcmc': BpeDpCorScrSM.c:128:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 128 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScrSM.c:119:9: note: 'nP1' was declared here 119 | int nP1, nP2, nP3; | ^~~ BpeDpCorScrSM.c:129:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 129 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScrSM.c:119:14: note: 'nP2' was declared here 119 | int nP1, nP2, nP3; | ^~~ BpeDpCorScrSM.c:130:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 130 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScrSM.c:119:19: note: 'nP3' was declared here 119 | int nP1, nP2, nP3; | ^~~ BpeDpCorScrSM.c:1055:24: warning: 'theta_mean' may be used uninitialized [-Wmaybe-uninitialized] 1055 | theta_mean = ((double) StoreInx - 1) * theta_mean; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScrSM.c:482:13: note: 'theta_mean' was declared here 482 | double theta_mean; | ^~~~~~~~~~ BpeDpCorScrSM.c:579:47: warning: 'pBI1' may be used uninitialized [-Wmaybe-uninitialized] 579 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScrSM.c:489:66: note: 'pBI1' was declared here 489 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScrSM.c:579:54: warning: 'pBI2' may be used uninitialized [-Wmaybe-uninitialized] 579 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScrSM.c:489:72: note: 'pBI2' was declared here 489 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScrSM.c:579:61: warning: 'pBI3' may be used uninitialized [-Wmaybe-uninitialized] 579 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScrSM.c:489:78: note: 'pBI3' was declared here 489 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScrSM.c:579:68: warning: 'pDI1' may be used uninitialized [-Wmaybe-uninitialized] 579 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScrSM.c:489:84: note: 'pDI1' was declared here 489 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScrSM.c:579:75: warning: 'pDI2' may be used uninitialized [-Wmaybe-uninitialized] 579 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeDpCorScrSM.c:489:90: note: 'pDI2' was declared here 489 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ BpeDpCorScrSM.c:579:82: warning: 'pDI3' may be used uninitialized [-Wmaybe-uninitialized] 579 | double probSub = (1 - pMP - pDP - pCP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BpeDpCorScrSM.c:489:96: note: 'pDI3' was declared here 489 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, pMP, pCP, choice; | ^~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeDpCorScrSM_Updates.c -o BpeDpCorScrSM_Updates.o BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateBH1': BpeDpCorScrSM_Updates.c:507:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 507 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateBH2': BpeDpCorScrSM_Updates.c:734:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 734 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateBH3': BpeDpCorScrSM_Updates.c:948:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 948 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateBH1': BpeDpCorScrSM_Updates.c:577:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 577 | D1 += -1/(sigSq_lam1 * gsl_matrix_get(Q1, j, j))*(gsl_vector_get(lambda1, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeDpCorScrSM_Updates.c:507:12: note: 'nu_lam' was declared here 507 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeDpCorScrSM_Updates.c:563:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 563 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScrSM_Updates.c:498:27: note: 'Del' was declared here 498 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateBH2': BpeDpCorScrSM_Updates.c:803:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 803 | D1 += -1/(sigSq_lam2 * gsl_matrix_get(Q2, j, j))*(gsl_vector_get(lambda2, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeDpCorScrSM_Updates.c:734:12: note: 'nu_lam' was declared here 734 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeDpCorScrSM_Updates.c:789:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 789 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScrSM_Updates.c:725:27: note: 'Del' was declared here 725 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateBH3': BpeDpCorScrSM_Updates.c:1016:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 1016 | D1 += -1/(sigSq_lam3 * gsl_matrix_get(Q3, j, j))*(gsl_vector_get(lambda3, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeDpCorScrSM_Updates.c:948:12: note: 'nu_lam' was declared here 948 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeDpCorScrSM_Updates.c:1004:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1004 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScrSM_Updates.c:939:27: note: 'Del' was declared here 939 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateDI1': BpeDpCorScrSM_Updates.c:1831:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1831 | if(Del > 0) | ^ BpeDpCorScrSM_Updates.c:1751:31: note: 'Del' was declared here 1751 | double logLH, logLH_prop, Del; | ^~~ BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateDI2': BpeDpCorScrSM_Updates.c:2420:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2420 | if(Del > 0) | ^ BpeDpCorScrSM_Updates.c:2339:31: note: 'Del' was declared here 2339 | double logLH, logLH_prop, Del; | ^~~ BpeDpCorScrSM_Updates.c: In function 'BpeDpCorScrSM_updateDI3': BpeDpCorScrSM_Updates.c:2996:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2996 | if(Del > 0) | ^ BpeDpCorScrSM_Updates.c:2917:31: note: 'Del' was declared here 2917 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeDpCorScr_Updates.c -o BpeDpCorScr_Updates.o BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateBH1': BpeDpCorScr_Updates.c:514:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 514 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateBH2': BpeDpCorScr_Updates.c:746:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 746 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateBH3': BpeDpCorScr_Updates.c:965:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 965 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateBH1': BpeDpCorScr_Updates.c:587:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 587 | D1 += -1/(sigSq_lam1 * gsl_matrix_get(Q1, j, j))*(gsl_vector_get(lambda1, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeDpCorScr_Updates.c:514:12: note: 'nu_lam' was declared here 514 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeDpCorScr_Updates.c:573:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 573 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScr_Updates.c:505:27: note: 'Del' was declared here 505 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateBH2': BpeDpCorScr_Updates.c:814:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 814 | D1 += -1/(sigSq_lam2 * gsl_matrix_get(Q2, j, j))*(gsl_vector_get(lambda2, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeDpCorScr_Updates.c:746:12: note: 'nu_lam' was declared here 746 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeDpCorScr_Updates.c:800:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 800 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScr_Updates.c:737:27: note: 'Del' was declared here 737 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateBH3': BpeDpCorScr_Updates.c:1034:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 1034 | D1 += -1/(sigSq_lam3 * gsl_matrix_get(Q3, j, j))*(gsl_vector_get(lambda3, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeDpCorScr_Updates.c:965:12: note: 'nu_lam' was declared here 965 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeDpCorScr_Updates.c:1022:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1022 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorScr_Updates.c:956:27: note: 'Del' was declared here 956 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateDI1': BpeDpCorScr_Updates.c:1842:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1842 | if(Del > 0) | ^ BpeDpCorScr_Updates.c:1763:31: note: 'Del' was declared here 1763 | double logLH, logLH_prop, Del; | ^~~ BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateDI2': BpeDpCorScr_Updates.c:2434:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2434 | if(Del > 0) | ^ BpeDpCorScr_Updates.c:2352:31: note: 'Del' was declared here 2352 | double logLH, logLH_prop, Del; | ^~~ BpeDpCorScr_Updates.c: In function 'BpeDpCorScr_updateDI3': BpeDpCorScr_Updates.c:3019:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 3019 | if(Del > 0) | ^ BpeDpCorScr_Updates.c:2939:31: note: 'Del' was declared here 2939 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeDpCorSurv.c -o BpeDpCorSurv.o BpeDpCorSurv.c: In function 'BpeDpCorSurvmcmc': BpeDpCorSurv.c:233:37: warning: variable 'pCP' set but not used [-Wunused-but-set-variable] 233 | double pRP, pBH, pSP, pBI, pDI, pCP, choice; | ^~~ BpeDpCorSurv.c:95:31: warning: 'nP' may be used uninitialized [-Wmaybe-uninitialized] 95 | gsl_matrix *survCov = gsl_matrix_calloc(*n, nP); | ^~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorSurv.c:90:9: note: 'nP' was declared here 90 | int nP; | ^~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeDpCorSurv_Updates.c -o BpeDpCorSurv_Updates.o BpeDpCorSurv_Updates.c: In function 'BpeDpCorSurv_updateBH': BpeDpCorSurv_Updates.c:186:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 186 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeDpCorSurv_Updates.c: In function 'BpeDpCorSurv_updateCP': BpeDpCorSurv_Updates.c:1261:18: warning: variable 'mu_temp' set but not used [-Wunused-but-set-variable] 1261 | double logR, mu_temp, zeta_temp; | ^~~~~~~ BpeDpCorSurv_Updates.c: In function 'BpeDpCorSurv_updateBH': BpeDpCorSurv_Updates.c:254:83: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 254 | D1 += -1/(sigSq_lam * gsl_matrix_get(Q, j, j))*(gsl_vector_get(lambda, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeDpCorSurv_Updates.c:186:12: note: 'nu_lam' was declared here 186 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeDpCorSurv_Updates.c:240:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 240 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeDpCorSurv_Updates.c:177:27: note: 'Del' was declared here 177 | double D1, D2, logLH, Del, inc; | ^~~ BpeDpCorSurv_Updates.c: In function 'BpeDpCorSurv_updateDI': BpeDpCorSurv_Updates.c:810:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 810 | if(Del > 0) | ^ BpeDpCorSurv_Updates.c:731:31: note: 'Del' was declared here 731 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeMvnCorScr.c -o BpeMvnCorScr.o BpeMvnCorScr.c: In function 'BpeMvnCorScrmcmc': BpeMvnCorScr.c:108:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 108 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScr.c:99:9: note: 'nP1' was declared here 99 | int nP1, nP2, nP3; | ^~~ BpeMvnCorScr.c:109:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 109 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScr.c:99:14: note: 'nP2' was declared here 99 | int nP1, nP2, nP3; | ^~~ BpeMvnCorScr.c:110:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 110 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScr.c:99:19: note: 'nP3' was declared here 99 | int nP1, nP2, nP3; | ^~~ BpeMvnCorScr.c:1003:24: warning: 'theta_mean' may be used uninitialized [-Wmaybe-uninitialized] 1003 | theta_mean = ((double) StoreInx - 1) * theta_mean; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScr.c:413:12: note: 'theta_mean' was declared here 413 | double theta_mean; | ^~~~~~~~~~ BpeMvnCorScr.c:506:41: warning: 'pBI1' may be used uninitialized [-Wmaybe-uninitialized] 506 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScr.c:418:66: note: 'pBI1' was declared here 418 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScr.c:506:48: warning: 'pBI2' may be used uninitialized [-Wmaybe-uninitialized] 506 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScr.c:418:72: note: 'pBI2' was declared here 418 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScr.c:506:55: warning: 'pBI3' may be used uninitialized [-Wmaybe-uninitialized] 506 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScr.c:418:78: note: 'pBI3' was declared here 418 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScr.c:506:62: warning: 'pDI1' may be used uninitialized [-Wmaybe-uninitialized] 506 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScr.c:418:84: note: 'pDI1' was declared here 418 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScr.c:506:69: warning: 'pDI2' may be used uninitialized [-Wmaybe-uninitialized] 506 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScr.c:418:90: note: 'pDI2' was declared here 418 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScr.c:506:76: warning: 'pDI3' may be used uninitialized [-Wmaybe-uninitialized] 506 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BpeMvnCorScr.c:418:96: note: 'pDI3' was declared here 418 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeMvnCorScrSM.c -o BpeMvnCorScrSM.o BpeMvnCorScrSM.c: In function 'BpeMvnCorScrSMmcmc': BpeMvnCorScrSM.c:109:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 109 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScrSM.c:100:9: note: 'nP1' was declared here 100 | int nP1, nP2, nP3; | ^~~ BpeMvnCorScrSM.c:110:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 110 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScrSM.c:100:14: note: 'nP2' was declared here 100 | int nP1, nP2, nP3; | ^~~ BpeMvnCorScrSM.c:111:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 111 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScrSM.c:100:19: note: 'nP3' was declared here 100 | int nP1, nP2, nP3; | ^~~ BpeMvnCorScrSM.c:1058:24: warning: 'theta_mean' may be used uninitialized [-Wmaybe-uninitialized] 1058 | theta_mean = ((double) StoreInx - 1) * theta_mean; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScrSM.c:446:12: note: 'theta_mean' was declared here 446 | double theta_mean; | ^~~~~~~~~~ BpeMvnCorScrSM.c:556:41: warning: 'pBI1' may be used uninitialized [-Wmaybe-uninitialized] 556 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScrSM.c:456:66: note: 'pBI1' was declared here 456 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScrSM.c:556:48: warning: 'pBI2' may be used uninitialized [-Wmaybe-uninitialized] 556 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScrSM.c:456:72: note: 'pBI2' was declared here 456 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScrSM.c:556:55: warning: 'pBI3' may be used uninitialized [-Wmaybe-uninitialized] 556 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScrSM.c:456:78: note: 'pBI3' was declared here 456 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScrSM.c:556:62: warning: 'pDI1' may be used uninitialized [-Wmaybe-uninitialized] 556 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScrSM.c:456:84: note: 'pDI1' was declared here 456 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScrSM.c:556:69: warning: 'pDI2' may be used uninitialized [-Wmaybe-uninitialized] 556 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeMvnCorScrSM.c:456:90: note: 'pDI2' was declared here 456 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ BpeMvnCorScrSM.c:556:76: warning: 'pDI3' may be used uninitialized [-Wmaybe-uninitialized] 556 | double probSub = (1 - pMP - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BpeMvnCorScrSM.c:456:96: note: 'pDI3' was declared here 456 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP; | ^~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeMvnCorScrSM_Updates.c -o BpeMvnCorScrSM_Updates.o BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateBH1': BpeMvnCorScrSM_Updates.c:503:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 503 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateBH2': BpeMvnCorScrSM_Updates.c:731:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 731 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateBH3': BpeMvnCorScrSM_Updates.c:954:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 954 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateBH1': BpeMvnCorScrSM_Updates.c:573:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 573 | D1 += -1/(sigSq_lam1 * gsl_matrix_get(Q1, j, j))*(gsl_vector_get(lambda1, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeMvnCorScrSM_Updates.c:503:12: note: 'nu_lam' was declared here 503 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeMvnCorScrSM_Updates.c:559:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 559 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScrSM_Updates.c:494:27: note: 'Del' was declared here 494 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateBH2': BpeMvnCorScrSM_Updates.c:802:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 802 | D1 += -1/(sigSq_lam2 * gsl_matrix_get(Q2, j, j))*(gsl_vector_get(lambda2, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeMvnCorScrSM_Updates.c:731:12: note: 'nu_lam' was declared here 731 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeMvnCorScrSM_Updates.c:788:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 788 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScrSM_Updates.c:722:27: note: 'Del' was declared here 722 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateBH3': BpeMvnCorScrSM_Updates.c:1023:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 1023 | D1 += -1/(sigSq_lam3 * gsl_matrix_get(Q3, j, j))*(gsl_vector_get(lambda3, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeMvnCorScrSM_Updates.c:954:12: note: 'nu_lam' was declared here 954 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeMvnCorScrSM_Updates.c:1010:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1010 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScrSM_Updates.c:945:27: note: 'Del' was declared here 945 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateDI1': BpeMvnCorScrSM_Updates.c:1831:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1831 | if(Del > 0) | ^ BpeMvnCorScrSM_Updates.c:1748:31: note: 'Del' was declared here 1748 | double logLH, logLH_prop, Del; | ^~~ BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateDI2': BpeMvnCorScrSM_Updates.c:2423:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2423 | if(Del > 0) | ^ BpeMvnCorScrSM_Updates.c:2342:31: note: 'Del' was declared here 2342 | double logLH, logLH_prop, Del; | ^~~ BpeMvnCorScrSM_Updates.c: In function 'BpeMvnCorScrSM_updateDI3': BpeMvnCorScrSM_Updates.c:2994:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2994 | if(Del > 0) | ^ BpeMvnCorScrSM_Updates.c:2915:31: note: 'Del' was declared here 2915 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeMvnCorScr_Updates.c -o BpeMvnCorScr_Updates.o BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateBH1': BpeMvnCorScr_Updates.c:503:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 503 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateBH2': BpeMvnCorScr_Updates.c:732:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 732 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateBH3': BpeMvnCorScr_Updates.c:955:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 955 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateBH1': BpeMvnCorScr_Updates.c:573:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 573 | D1 += -1/(sigSq_lam1 * gsl_matrix_get(Q1, j, j))*(gsl_vector_get(lambda1, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeMvnCorScr_Updates.c:503:12: note: 'nu_lam' was declared here 503 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeMvnCorScr_Updates.c:559:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 559 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScr_Updates.c:494:27: note: 'Del' was declared here 494 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateBH2': BpeMvnCorScr_Updates.c:803:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 803 | D1 += -1/(sigSq_lam2 * gsl_matrix_get(Q2, j, j))*(gsl_vector_get(lambda2, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeMvnCorScr_Updates.c:732:12: note: 'nu_lam' was declared here 732 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeMvnCorScr_Updates.c:789:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 789 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScr_Updates.c:723:27: note: 'Del' was declared here 723 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateBH3': BpeMvnCorScr_Updates.c:1024:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 1024 | D1 += -1/(sigSq_lam3 * gsl_matrix_get(Q3, j, j))*(gsl_vector_get(lambda3, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeMvnCorScr_Updates.c:955:12: note: 'nu_lam' was declared here 955 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeMvnCorScr_Updates.c:1011:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1011 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorScr_Updates.c:946:27: note: 'Del' was declared here 946 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateDI1': BpeMvnCorScr_Updates.c:1848:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1848 | if(Del > 0) | ^ BpeMvnCorScr_Updates.c:1764:31: note: 'Del' was declared here 1764 | double logLH, logLH_prop, Del; | ^~~ BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateDI2': BpeMvnCorScr_Updates.c:2459:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2459 | if(Del > 0) | ^ BpeMvnCorScr_Updates.c:2375:31: note: 'Del' was declared here 2375 | double logLH, logLH_prop, Del; | ^~~ BpeMvnCorScr_Updates.c: In function 'BpeMvnCorScr_updateDI3': BpeMvnCorScr_Updates.c:3056:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 3056 | if(Del > 0) | ^ BpeMvnCorScr_Updates.c:2969:31: note: 'Del' was declared here 2969 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeMvnCorSurv.c -o BpeMvnCorSurv.o BpeMvnCorSurv.c: In function 'BpeMvnCorSurvmcmc': BpeMvnCorSurv.c:201:42: warning: variable 'pVP' set but not used [-Wunused-but-set-variable] 201 | double pRP, pBH, pSP, pBI, pDI, pCP, pVP, choice; | ^~~ BpeMvnCorSurv.c:78:31: warning: 'nP' may be used uninitialized [-Wmaybe-uninitialized] 78 | gsl_matrix *survCov = gsl_matrix_calloc(*n, nP); | ^~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorSurv.c:73:9: note: 'nP' was declared here 73 | int nP; | ^~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeMvnCorSurv_Updates.c -o BpeMvnCorSurv_Updates.o BpeMvnCorSurv_Updates.c: In function 'BpeMvnCorSurv_updateBH': BpeMvnCorSurv_Updates.c:181:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 181 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeMvnCorSurv_Updates.c:249:83: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 249 | D1 += -1/(sigSq_lam * gsl_matrix_get(Q, j, j))*(gsl_vector_get(lambda, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeMvnCorSurv_Updates.c:181:12: note: 'nu_lam' was declared here 181 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeMvnCorSurv_Updates.c:235:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 235 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeMvnCorSurv_Updates.c:172:27: note: 'Del' was declared here 172 | double D1, D2, logLH, Del, inc; | ^~~ BpeMvnCorSurv_Updates.c: In function 'BpeMvnCorSurv_updateDI': BpeMvnCorSurv_Updates.c:820:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 820 | if(Del > 0) | ^ BpeMvnCorSurv_Updates.c:740:31: note: 'Del' was declared here 740 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeScr.c -o BpeScr.o BpeScr.c: In function 'BpeScrmcmc': BpeScr.c:91:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 91 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScr.c:82:9: note: 'nP1' was declared here 82 | int nP1, nP2, nP3; | ^~~ BpeScr.c:92:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 92 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScr.c:82:14: note: 'nP2' was declared here 82 | int nP1, nP2, nP3; | ^~~ BpeScr.c:93:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 93 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScr.c:82:19: note: 'nP3' was declared here 82 | int nP1, nP2, nP3; | ^~~ BpeScr.c:398:35: warning: 'pBI1' may be used uninitialized [-Wmaybe-uninitialized] 398 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~^~~~~~ BpeScr.c:316:66: note: 'pBI1' was declared here 316 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScr.c:398:42: warning: 'pBI2' may be used uninitialized [-Wmaybe-uninitialized] 398 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~^~~~~~ BpeScr.c:316:72: note: 'pBI2' was declared here 316 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScr.c:398:49: warning: 'pBI3' may be used uninitialized [-Wmaybe-uninitialized] 398 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeScr.c:316:78: note: 'pBI3' was declared here 316 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScr.c:398:56: warning: 'pDI1' may be used uninitialized [-Wmaybe-uninitialized] 398 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeScr.c:316:84: note: 'pDI1' was declared here 316 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScr.c:398:63: warning: 'pDI2' may be used uninitialized [-Wmaybe-uninitialized] 398 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeScr.c:316:90: note: 'pDI2' was declared here 316 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScr.c:398:70: warning: 'pDI3' may be used uninitialized [-Wmaybe-uninitialized] 398 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BpeScr.c:316:96: note: 'pDI3' was declared here 316 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeScrSM.c -o BpeScrSM.o BpeScrSM.c: In function 'BpeScrSMmcmc': BpeScrSM.c:92:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 92 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScrSM.c:83:9: note: 'nP1' was declared here 83 | int nP1, nP2, nP3; | ^~~ BpeScrSM.c:93:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 93 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScrSM.c:83:14: note: 'nP2' was declared here 83 | int nP1, nP2, nP3; | ^~~ BpeScrSM.c:94:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 94 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScrSM.c:83:19: note: 'nP3' was declared here 83 | int nP1, nP2, nP3; | ^~~ BpeScrSM.c:408:35: warning: 'pBI1' may be used uninitialized [-Wmaybe-uninitialized] 408 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~^~~~~~ BpeScrSM.c:326:66: note: 'pBI1' was declared here 326 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScrSM.c:408:42: warning: 'pBI2' may be used uninitialized [-Wmaybe-uninitialized] 408 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~^~~~~~ BpeScrSM.c:326:72: note: 'pBI2' was declared here 326 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScrSM.c:408:49: warning: 'pBI3' may be used uninitialized [-Wmaybe-uninitialized] 408 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeScrSM.c:326:78: note: 'pBI3' was declared here 326 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScrSM.c:408:56: warning: 'pDI1' may be used uninitialized [-Wmaybe-uninitialized] 408 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeScrSM.c:326:84: note: 'pDI1' was declared here 326 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScrSM.c:408:63: warning: 'pDI2' may be used uninitialized [-Wmaybe-uninitialized] 408 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BpeScrSM.c:326:90: note: 'pDI2' was declared here 326 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ BpeScrSM.c:408:70: warning: 'pDI3' may be used uninitialized [-Wmaybe-uninitialized] 408 | double probSub = (1 - pDP - pBI1 - pBI2 - pBI3 - pDI1 - pDI2 - pDI3)/(numUpdate-7); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BpeScrSM.c:326:96: note: 'pDI3' was declared here 326 | double pRP1, pRP2, pRP3, pBH1, pBH2, pBH3, pSP1, pSP2, pSP3, pBI1, pBI2, pBI3, pDI1, pDI2, pDI3, pFP, pDP, choice; | ^~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeScrSM_Updates.c -o BpeScrSM_Updates.o BpeScrSM_Updates.c: In function 'BscrSM_updateBH1': BpeScrSM_Updates.c:519:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 519 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeScrSM_Updates.c: In function 'BscrSM_updateBH2': BpeScrSM_Updates.c:728:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 728 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeScrSM_Updates.c: In function 'BscrSM_updateBH3': BpeScrSM_Updates.c:949:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 949 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeScrSM_Updates.c: In function 'BscrSM_updateBH1': BpeScrSM_Updates.c:588:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 588 | D1 += -1/(sigSq_lam1 * gsl_matrix_get(Q1, j, j))*(gsl_vector_get(lambda1, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeScrSM_Updates.c:519:12: note: 'nu_lam' was declared here 519 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeScrSM_Updates.c:574:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 574 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScrSM_Updates.c:510:27: note: 'Del' was declared here 510 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeScrSM_Updates.c: In function 'BscrSM_updateBH2': BpeScrSM_Updates.c:795:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 795 | D1 += -1/(sigSq_lam2 * gsl_matrix_get(Q2, j, j))*(gsl_vector_get(lambda2, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeScrSM_Updates.c:728:12: note: 'nu_lam' was declared here 728 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeScrSM_Updates.c:781:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 781 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScrSM_Updates.c:719:27: note: 'Del' was declared here 719 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeScrSM_Updates.c: In function 'BscrSM_updateDI1': BpeScrSM_Updates.c:1840:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1840 | if(Del > 0) | ^ BpeScrSM_Updates.c:1760:31: note: 'Del' was declared here 1760 | double logLH, logLH_prop, Del; | ^~~ BpeScrSM_Updates.c: In function 'BscrSM_updateDI2': BpeScrSM_Updates.c:2378:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2378 | if(Del > 0) | ^ BpeScrSM_Updates.c:2298:31: note: 'Del' was declared here 2298 | double logLH, logLH_prop, Del; | ^~~ BpeScrSM_Updates.c: In function 'BscrSM_updateDI3': BpeScrSM_Updates.c:2916:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2916 | if(Del > 0) | ^ BpeScrSM_Updates.c:2837:31: note: 'Del' was declared here 2837 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeScr_Updates.c -o BpeScr_Updates.o BpeScr_Updates.c: In function 'Bscr_updateBH1': BpeScr_Updates.c:520:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 520 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeScr_Updates.c: In function 'Bscr_updateBH2': BpeScr_Updates.c:736:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 736 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeScr_Updates.c: In function 'Bscr_updateBH3': BpeScr_Updates.c:958:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 958 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeScr_Updates.c: In function 'Bscr_updateBH1': BpeScr_Updates.c:589:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 589 | D1 += -1/(sigSq_lam1 * gsl_matrix_get(Q1, j, j))*(gsl_vector_get(lambda1, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeScr_Updates.c:520:12: note: 'nu_lam' was declared here 520 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeScr_Updates.c:575:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 575 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScr_Updates.c:511:27: note: 'Del' was declared here 511 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeScr_Updates.c: In function 'Bscr_updateBH2': BpeScr_Updates.c:804:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 804 | D1 += -1/(sigSq_lam2 * gsl_matrix_get(Q2, j, j))*(gsl_vector_get(lambda2, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeScr_Updates.c:736:12: note: 'nu_lam' was declared here 736 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeScr_Updates.c:790:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 790 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScr_Updates.c:727:27: note: 'Del' was declared here 727 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeScr_Updates.c: In function 'Bscr_updateBH3': BpeScr_Updates.c:1027:86: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 1027 | D1 += -1/(sigSq_lam3 * gsl_matrix_get(Q3, j, j))*(gsl_vector_get(lambda3, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeScr_Updates.c:958:12: note: 'nu_lam' was declared here 958 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeScr_Updates.c:1013:9: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1013 | gsl_vector_set(Delta, i, Del); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BpeScr_Updates.c:949:27: note: 'Del' was declared here 949 | double D1, D2, logLH, Del, inc, gam; | ^~~ BpeScr_Updates.c: In function 'Bscr_updateDI1': BpeScr_Updates.c:1861:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1861 | if(Del > 0) | ^ BpeScr_Updates.c:1779:31: note: 'Del' was declared here 1779 | double logLH, logLH_prop, Del; | ^~~ BpeScr_Updates.c: In function 'Bscr_updateDI2': BpeScr_Updates.c:2421:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2421 | if(Del > 0) | ^ BpeScr_Updates.c:2340:31: note: 'Del' was declared here 2340 | double logLH, logLH_prop, Del; | ^~~ BpeScr_Updates.c: In function 'Bscr_updateDI3': BpeScr_Updates.c:2962:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 2962 | if(Del > 0) | ^ BpeScr_Updates.c:2883:31: note: 'Del' was declared here 2883 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeSurv.c -o BpeSurv.o BpeSurv.c: In function 'BpeSurvmcmc': BpeSurv.c:64:27: warning: 'nP' may be used uninitialized [-Wmaybe-uninitialized] 64 | gsl_matrix *survCov = gsl_matrix_calloc(*n, nP); | ^~~~~~~~~~~~~~~~~~~~~~~~~ BpeSurv.c:59:9: note: 'nP' was declared here 59 | int nP; | ^~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BpeSurv_Updates.c -o BpeSurv_Updates.o BpeSurv_Updates.c: In function 'BpeSur_updateBH2': BpeSurv_Updates.c:313:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 313 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeSurv_Updates.c: In function 'BpeSur_updateBH1': BpeSurv_Updates.c:518:20: warning: variable 'nu_lam_prop' set but not used [-Wunused-but-set-variable] 518 | double nu_lam, nu_lam_prop; | ^~~~~~~~~~~ BpeSurv_Updates.c: In function 'BpeSur_updateBH2': BpeSurv_Updates.c:374:83: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 374 | D1 += -1/(sigSq_lam * gsl_matrix_get(Q, j, j))*(gsl_vector_get(lambda, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeSurv_Updates.c:313:12: note: 'nu_lam' was declared here 313 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeSurv_Updates.c:364:11: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 364 | if(Del > 0) | ^ BpeSurv_Updates.c:304:27: note: 'Del' was declared here 304 | double D1, D2, logLH, Del, inc; | ^~~ BpeSurv_Updates.c: In function 'BpeSur_updateBH1': BpeSurv_Updates.c:552:108: warning: 'nu_lam' may be used uninitialized [-Wmaybe-uninitialized] 552 | D1 += gsl_vector_get(nEvent, j)-1/(sigSq_lam * gsl_matrix_get(Q, j, j))*(gsl_vector_get(lambda, j)-nu_lam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BpeSurv_Updates.c:518:12: note: 'nu_lam' was declared here 518 | double nu_lam, nu_lam_prop; | ^~~~~~ BpeSurv_Updates.c: In function 'BpeSur_updateDI2': BpeSurv_Updates.c:1360:15: warning: 'Del' may be used uninitialized [-Wmaybe-uninitialized] 1360 | if(Del > 0) | ^ BpeSurv_Updates.c:1283:31: note: 'Del' was declared here 1283 | double logLH, logLH_prop, Del; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibCorSurv.c -o BweibCorSurv.o BweibCorSurv.c: In function 'BweibCorSurvmcmc': BweibCorSurv.c:144:32: warning: variable 'pVP' set but not used [-Wunused-but-set-variable] 144 | double pRP, pSH, pSC, pCP, pVP, choice; | ^~~ BweibCorSurv.c:71:31: warning: 'nP' may be used uninitialized [-Wmaybe-uninitialized] 71 | gsl_matrix *survCov = gsl_matrix_calloc(*n, nP); | ^~~~~~~~~~~~~~~~~~~~~~~~~ BweibCorSurv.c:66:9: note: 'nP' was declared here 66 | int nP; | ^~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibCorSurv_Updates.c -o BweibCorSurv_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibDpCorScr.c -o BweibDpCorScr.o BweibDpCorScr.c: In function 'BweibDpCorScrmcmc': BweibDpCorScr.c:118:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 118 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:109:9: note: 'nP1' was declared here 109 | int nP1, nP2, nP3; | ^~~ BweibDpCorScr.c:119:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 119 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:109:14: note: 'nP2' was declared here 109 | int nP1, nP2, nP3; | ^~~ BweibDpCorScr.c:120:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 120 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:109:19: note: 'nP3' was declared here 109 | int nP1, nP2, nP3; | ^~~ BweibDpCorScr.c:721:25: warning: 'alpha1_mean' may be used uninitialized [-Wmaybe-uninitialized] 721 | alpha1_mean = ((double) StoreInx - 1) * alpha1_mean; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:345:12: note: 'alpha1_mean' was declared here 345 | double alpha1_mean, alpha2_mean, alpha3_mean; | ^~~~~~~~~~~ BweibDpCorScr.c:725:25: warning: 'alpha2_mean' may be used uninitialized [-Wmaybe-uninitialized] 725 | alpha2_mean = ((double) StoreInx - 1) * alpha2_mean; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:345:25: note: 'alpha2_mean' was declared here 345 | double alpha1_mean, alpha2_mean, alpha3_mean; | ^~~~~~~~~~~ BweibDpCorScr.c:729:25: warning: 'alpha3_mean' may be used uninitialized [-Wmaybe-uninitialized] 729 | alpha3_mean = ((double) StoreInx - 1) * alpha3_mean; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:345:38: note: 'alpha3_mean' was declared here 345 | double alpha1_mean, alpha2_mean, alpha3_mean; | ^~~~~~~~~~~ BweibDpCorScr.c:733:25: warning: 'kappa1_mean' may be used uninitialized [-Wmaybe-uninitialized] 733 | kappa1_mean = ((double) StoreInx - 1) * kappa1_mean; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:346:12: note: 'kappa1_mean' was declared here 346 | double kappa1_mean, kappa2_mean, kappa3_mean; | ^~~~~~~~~~~ BweibDpCorScr.c:737:25: warning: 'kappa2_mean' may be used uninitialized [-Wmaybe-uninitialized] 737 | kappa2_mean = ((double) StoreInx - 1) * kappa2_mean; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:346:25: note: 'kappa2_mean' was declared here 346 | double kappa1_mean, kappa2_mean, kappa3_mean; | ^~~~~~~~~~~ BweibDpCorScr.c:741:25: warning: 'kappa3_mean' may be used uninitialized [-Wmaybe-uninitialized] 741 | kappa3_mean = ((double) StoreInx - 1) * kappa3_mean; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:346:38: note: 'kappa3_mean' was declared here 346 | double kappa1_mean, kappa2_mean, kappa3_mean; | ^~~~~~~~~~~ BweibDpCorScr.c:745:24: warning: 'theta_mean' may be used uninitialized [-Wmaybe-uninitialized] 745 | theta_mean = ((double) StoreInx - 1) * theta_mean; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScr.c:348:12: note: 'theta_mean' was declared here 348 | double theta_mean; | ^~~~~~~~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibDpCorScrSM.c -o BweibDpCorScrSM.o BweibDpCorScrSM.c: In function 'BweibDpCorScrSMmcmc': BweibDpCorScrSM.c:120:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 120 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScrSM.c:111:9: note: 'nP1' was declared here 111 | int nP1, nP2, nP3; | ^~~ BweibDpCorScrSM.c:121:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 121 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScrSM.c:111:14: note: 'nP2' was declared here 111 | int nP1, nP2, nP3; | ^~~ BweibDpCorScrSM.c:122:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 122 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorScrSM.c:111:19: note: 'nP3' was declared here 111 | int nP1, nP2, nP3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibDpCorScrSM_Updates.c -o BweibDpCorScrSM_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibDpCorScr_Updates.c -o BweibDpCorScr_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibDpCorSurv.c -o BweibDpCorSurv.o BweibDpCorSurv.c: In function 'BweibDpCorSurvmcmc': BweibDpCorSurv.c:88:31: warning: 'nP' may be used uninitialized [-Wmaybe-uninitialized] 88 | gsl_matrix *survCov = gsl_matrix_calloc(*n, nP); | ^~~~~~~~~~~~~~~~~~~~~~~~~ BweibDpCorSurv.c:83:9: note: 'nP' was declared here 83 | int nP; | ^~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibDpCorSurv_Updates.c -o BweibDpCorSurv_Updates.o BweibDpCorSurv_Updates.c: In function 'BweibDpCorSurv_updateCP': BweibDpCorSurv_Updates.c:553:18: warning: variable 'mu_temp' set but not used [-Wunused-but-set-variable] 553 | double logR, mu_temp, zeta_temp; | ^~~~~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibMvnCorScr.c -o BweibMvnCorScr.o BweibMvnCorScr.c: In function 'BweibMvnCorScrmcmc': BweibMvnCorScr.c:320:99: warning: variable 'pVP' set but not used [-Wunused-but-set-variable] 320 | double pRP1, pRP2, pRP3, pSH1, pSH2, pSH3, pSC1, pSC2, pSC3, pDP, pFP, pMP, pCP1, pCP2, pCP3, pVP, choice; | ^~~ BweibMvnCorScr.c:102:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 102 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibMvnCorScr.c:93:9: note: 'nP1' was declared here 93 | int nP1, nP2, nP3; | ^~~ BweibMvnCorScr.c:103:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 103 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibMvnCorScr.c:93:14: note: 'nP2' was declared here 93 | int nP1, nP2, nP3; | ^~~ BweibMvnCorScr.c:104:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 104 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibMvnCorScr.c:93:19: note: 'nP3' was declared here 93 | int nP1, nP2, nP3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibMvnCorScrSM.c -o BweibMvnCorScrSM.o BweibMvnCorScrSM.c: In function 'BweibMvnCorScrSMmcmc': BweibMvnCorScrSM.c:335:99: warning: variable 'pVP' set but not used [-Wunused-but-set-variable] 335 | double pRP1, pRP2, pRP3, pSH1, pSH2, pSH3, pSC1, pSC2, pSC3, pDP, pFP, pMP, pCP1, pCP2, pCP3, pVP, choice; | ^~~ BweibMvnCorScrSM.c:102:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 102 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibMvnCorScrSM.c:93:9: note: 'nP1' was declared here 93 | int nP1, nP2, nP3; | ^~~ BweibMvnCorScrSM.c:103:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 103 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibMvnCorScrSM.c:93:14: note: 'nP2' was declared here 93 | int nP1, nP2, nP3; | ^~~ BweibMvnCorScrSM.c:104:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 104 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibMvnCorScrSM.c:93:19: note: 'nP3' was declared here 93 | int nP1, nP2, nP3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibMvnCorScrSM_Updates.c -o BweibMvnCorScrSM_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibMvnCorScr_Updates.c -o BweibMvnCorScr_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibScr.c -o BweibScr.o BweibScr.c: In function 'BweibScrmcmc': BweibScr.c:231:71: warning: variable 'pFP' set but not used [-Wunused-but-set-variable] 231 | double pRP1, pRP2, pRP3, pSH1, pSH2, pSH3, pSC1, pSC2, pSC3, pDP, pFP, choice; | ^~~ BweibScr.c:85:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 85 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibScr.c:76:9: note: 'nP1' was declared here 76 | int nP1, nP2, nP3; | ^~~ BweibScr.c:86:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 86 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibScr.c:76:14: note: 'nP2' was declared here 76 | int nP1, nP2, nP3; | ^~~ BweibScr.c:87:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 87 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibScr.c:76:19: note: 'nP3' was declared here 76 | int nP1, nP2, nP3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibScrSM.c -o BweibScrSM.o BweibScrSM.c: In function 'BweibScrSMmcmc': BweibScrSM.c:237:71: warning: variable 'pFP' set but not used [-Wunused-but-set-variable] 237 | double pRP1, pRP2, pRP3, pSH1, pSH2, pSH3, pSC1, pSC2, pSC3, pDP, pFP, choice; | ^~~ BweibScrSM.c:85:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 85 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibScrSM.c:76:9: note: 'nP1' was declared here 76 | int nP1, nP2, nP3; | ^~~ BweibScrSM.c:86:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 86 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibScrSM.c:76:14: note: 'nP2' was declared here 76 | int nP1, nP2, nP3; | ^~~ BweibScrSM.c:87:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 87 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BweibScrSM.c:76:19: note: 'nP3' was declared here 76 | int nP1, nP2, nP3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibScrSM_Updates.c -o BweibScrSM_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibScr_Updates.c -o BweibScr_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibSurv.c -o BweibSurv.o BweibSurv.c: In function 'BweibSurvmcmc': BweibSurv.c:109:22: warning: variable 'pSC' set but not used [-Wunused-but-set-variable] 109 | double pRP, pSH, pSC, choice; | ^~~ BweibSurv.c:62:27: warning: 'nP' may be used uninitialized [-Wmaybe-uninitialized] 62 | gsl_matrix *survCov = gsl_matrix_calloc(*n, nP); | ^~~~~~~~~~~~~~~~~~~~~~~~~ BweibSurv.c:57:9: note: 'nP' was declared here 57 | int nP; | ^~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c BweibSurv_Updates.c -o BweibSurv_Updates.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Utilities.c -o Utilities.o Utilities.c: In function 'log_fg_BAFT_DP': Utilities.c:6029:64: warning: variable 'temp' set but not used [-Wunused-but-set-variable] 6029 | double mu_k, sigSq_k, mixProb_den, val1, val2, log1, logk, temp; | ^~~~ Utilities.c:6029:58: warning: variable 'logk' set but not used [-Wunused-but-set-variable] 6029 | double mu_k, sigSq_k, mixProb_den, val1, val2, log1, logk, temp; | ^~~~ Utilities.c:6029:52: warning: variable 'log1' set but not used [-Wunused-but-set-variable] 6029 | double mu_k, sigSq_k, mixProb_den, val1, val2, log1, logk, temp; | ^~~~ Utilities.c: In function 'log_Jpdf_Upper_BAFT_LN': Utilities.c:6382:35: warning: variable 'y2_temp' set but not used [-Wunused-but-set-variable] 6382 | double eta1, eta2, eta3, gam, y2_temp; | ^~~~~~~ Utilities.c: In function 'c_multinom_sample': Utilities.c:3487:5: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized] 3487 | gsl_ran_multinomial(rr, KK, 1, probK, samples); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Utilities.c:14: d:\rtools44\x86_64-w64-mingw32.static.posix\include\gsl\gsl_randist.h:154:6: note: by argument 4 of type 'const double[]' to 'gsl_ran_multinomial' declared here 154 | void gsl_ran_multinomial (const gsl_rng * r, const size_t K, | ^~~~~~~~~~~~~~~~~~~ Utilities.c:3494:12: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 3494 | return val; | ^~~ Utilities.c:3476:13: note: 'val' was declared here 3476 | int ii, val; | ^~~ Utilities.c: In function 'BweibMvnCorScr_logMLH_DIC': Utilities.c:6630:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 6630 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:6621:9: note: 'nP1' was declared here 6621 | int nP1, nP2, nP3; | ^~~ Utilities.c:6631:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 6631 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:6621:14: note: 'nP2' was declared here 6621 | int nP1, nP2, nP3; | ^~~ Utilities.c:6632:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 6632 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:6621:19: note: 'nP3' was declared here 6621 | int nP1, nP2, nP3; | ^~~ Utilities.c: In function 'BweibMvnCorScrSM_logMLH_DIC': Utilities.c:6813:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 6813 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:6804:9: note: 'nP1' was declared here 6804 | int nP1, nP2, nP3; | ^~~ Utilities.c:6814:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 6814 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:6804:14: note: 'nP2' was declared here 6804 | int nP1, nP2, nP3; | ^~~ Utilities.c:6815:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 6815 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:6804:19: note: 'nP3' was declared here 6804 | int nP1, nP2, nP3; | ^~~ Utilities.c: In function 'BpeMvnCorScr_logMLH_DIC': Utilities.c:7364:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 7364 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:7355:9: note: 'nP1' was declared here 7355 | int nP1, nP2, nP3; | ^~~ Utilities.c:7365:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 7365 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:7355:14: note: 'nP2' was declared here 7355 | int nP1, nP2, nP3; | ^~~ Utilities.c:7366:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 7366 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:7355:19: note: 'nP3' was declared here 7355 | int nP1, nP2, nP3; | ^~~ Utilities.c: In function 'BpeMvnCorScrSM_logMLH_DIC': Utilities.c:7595:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 7595 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:7586:9: note: 'nP1' was declared here 7586 | int nP1, nP2, nP3; | ^~~ Utilities.c:7596:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 7596 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:7586:14: note: 'nP2' was declared here 7586 | int nP1, nP2, nP3; | ^~~ Utilities.c:7597:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 7597 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:7586:19: note: 'nP3' was declared here 7586 | int nP1, nP2, nP3; | ^~~ Utilities.c: In function 'BweibScr_logMLH_DIC': Utilities.c:8450:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 8450 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:8441:9: note: 'nP1' was declared here 8441 | int nP1, nP2, nP3; | ^~~ Utilities.c:8451:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 8451 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:8441:14: note: 'nP2' was declared here 8441 | int nP1, nP2, nP3; | ^~~ Utilities.c:8452:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 8452 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:8441:19: note: 'nP3' was declared here 8441 | int nP1, nP2, nP3; | ^~~ Utilities.c: In function 'BweibScrSM_logMLH_DIC': Utilities.c:8619:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 8619 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:8610:9: note: 'nP1' was declared here 8610 | int nP1, nP2, nP3; | ^~~ Utilities.c:8620:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 8620 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:8610:14: note: 'nP2' was declared here 8610 | int nP1, nP2, nP3; | ^~~ Utilities.c:8621:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 8621 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:8610:19: note: 'nP3' was declared here 8610 | int nP1, nP2, nP3; | ^~~ Utilities.c: In function 'BpeScr_logMLH_DIC': Utilities.c:9128:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 9128 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:9119:9: note: 'nP1' was declared here 9119 | int nP1, nP2, nP3; | ^~~ Utilities.c:9129:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 9129 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:9119:14: note: 'nP2' was declared here 9119 | int nP1, nP2, nP3; | ^~~ Utilities.c:9130:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 9130 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:9119:19: note: 'nP3' was declared here 9119 | int nP1, nP2, nP3; | ^~~ Utilities.c: In function 'BpeScrSM_logMLH_DIC': Utilities.c:9709:32: warning: 'nP1' may be used uninitialized [-Wmaybe-uninitialized] 9709 | gsl_matrix *survCov1 = gsl_matrix_calloc(*n, nP1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:9700:9: note: 'nP1' was declared here 9700 | int nP1, nP2, nP3; | ^~~ Utilities.c:9710:32: warning: 'nP2' may be used uninitialized [-Wmaybe-uninitialized] 9710 | gsl_matrix *survCov2 = gsl_matrix_calloc(*n, nP2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:9700:14: note: 'nP2' was declared here 9700 | int nP1, nP2, nP3; | ^~~ Utilities.c:9711:32: warning: 'nP3' may be used uninitialized [-Wmaybe-uninitialized] 9711 | gsl_matrix *survCov3 = gsl_matrix_calloc(*n, nP3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Utilities.c:9700:19: note: 'nP3' was declared here 9700 | int nP1, nP2, nP3; | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c registerDynamicSymbol.c -o registerDynamicSymbol.o gcc -shared -s -static-libgcc -o SemiCompRisks.dll tmp.def BAFT_DPscr.o BAFT_DPscr_Updates.o BAFT_DPsurv.o BAFT_DPsurv_Updates.o BAFT_LNscr.o BAFT_LNscr_Updates.o BAFT_LNsurv.o BAFT_LNsurv_Updates.o BpeDpCorScr.o BpeDpCorScrSM.o BpeDpCorScrSM_Updates.o BpeDpCorScr_Updates.o BpeDpCorSurv.o BpeDpCorSurv_Updates.o BpeMvnCorScr.o BpeMvnCorScrSM.o BpeMvnCorScrSM_Updates.o BpeMvnCorScr_Updates.o BpeMvnCorSurv.o BpeMvnCorSurv_Updates.o BpeScr.o BpeScrSM.o BpeScrSM_Updates.o BpeScr_Updates.o BpeSurv.o BpeSurv_Updates.o BweibCorSurv.o BweibCorSurv_Updates.o BweibDpCorScr.o BweibDpCorScrSM.o BweibDpCorScrSM_Updates.o BweibDpCorScr_Updates.o BweibDpCorSurv.o BweibDpCorSurv_Updates.o BweibMvnCorScr.o BweibMvnCorScrSM.o BweibMvnCorScrSM_Updates.o BweibMvnCorScr_Updates.o BweibScr.o BweibScrSM.o BweibScrSM_Updates.o BweibScr_Updates.o BweibSurv.o BweibSurv_Updates.o Utilities.o registerDynamicSymbol.o -L/usr/local/lib -lgsl -lgslcblas -lm -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR make[1]: Leaving directory '/d/temp/2024_11_21_01_50_00_28815/Rtmp6j5pcX/R.INSTALL2ced41eac4ce8/SemiCompRisks/src' make[1]: Entering directory '/d/temp/2024_11_21_01_50_00_28815/Rtmp6j5pcX/R.INSTALL2ced41eac4ce8/SemiCompRisks/src' make[1]: Leaving directory '/d/temp/2024_11_21_01_50_00_28815/Rtmp6j5pcX/R.INSTALL2ced41eac4ce8/SemiCompRisks/src' installing to d:/Rcompile/CRANpkg/lib/4.5/00LOCK-SemiCompRisks/00new/SemiCompRisks/libs/x64 ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * MD5 sums packaged installation of 'SemiCompRisks' as SemiCompRisks_3.4.zip * DONE (SemiCompRisks)