* installing *source* package 'mapfit' ...
** this is package 'mapfit' version '1.0.0'
** package 'mapfit' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 14.3.0'
make[1]: Entering directory '/d/temp/2025_11_13_01_50_00_26121/RtmpaShl21/R.INSTALL1276c4d261196/mapfit/src'
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c gamma.cpp -o gamma.o
In file included from gamma.cpp:2:
gamma.h:11:15: warning: 'gam::LOG_PI' defined but not used [-Wunused-variable]
11 | static double LOG_PI = 1.14472988584940017; // log(pi)
| ^~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c phase_dist.cpp -o phase_dist.o
In file included from phase_gen.h:9,
from phase_dist.cpp:4:
unif.h: In instantiation of 'double _unif_::unif(T1&, double, CSCMatrixT) [with T1 = S4matrix<CSCMatrixT>]':
unif.h:154:22: required from 'double unif(T1&, double) [with T1 = S4matrix<CSCMatrixT>]'
154 | return _unif_::unif(A, ufactor, typename matrix_category<T1>::type{});
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_dist.cpp:28:19: required from here
28 | double qv = unif(P, ufactor);
| ~~~~^~~~~~~~~~~~
unif.h:77:13: warning: unused variable 'm' [-Wunused-variable]
77 | const int m = traits1::nrow(A);
| ^
unif.h:85:7: warning: variable 'maxi' set but not used [-Wunused-but-set-variable]
85 | int maxi = 0;
| ^~~~
In file included from phase_gen.h:7:
gamma.h:24:15: warning: 'gam::B16' defined but not used [-Wunused-variable]
24 | static double B16 = (-3617.0 / 510.0);
| ^~~
gamma.h:23:15: warning: 'gam::B14' defined but not used [-Wunused-variable]
23 | static double B14 = ( 7.0 / 6.0);
| ^~~
gamma.h:22:15: warning: 'gam::B12' defined but not used [-Wunused-variable]
22 | static double B12 = (-691.0 / 2730.0);
| ^~~
gamma.h:21:15: warning: 'gam::B10' defined but not used [-Wunused-variable]
21 | static double B10 = ( 5.0 / 66.0);
| ^~~
gamma.h:20:15: warning: 'gam::B8' defined but not used [-Wunused-variable]
20 | static double B8 = (-1.0 / 30.0);
| ^~
gamma.h:19:15: warning: 'gam::B6' defined but not used [-Wunused-variable]
19 | static double B6 = ( 1.0 / 42.0);
| ^~
gamma.h:18:15: warning: 'gam::B4' defined but not used [-Wunused-variable]
18 | static double B4 = (-1.0 / 30.0);
| ^~
gamma.h:17:15: warning: 'gam::B2' defined but not used [-Wunused-variable]
17 | static double B2 = ( 1.0 / 6.0);
| ^~
gamma.h:14:12: warning: 'gam::N' defined but not used [-Wunused-variable]
14 | static int N = 8;
| ^
gamma.h:11:15: warning: 'gam::LOG_PI' defined but not used [-Wunused-variable]
11 | static double LOG_PI = 1.14472988584940017; // log(pi)
| ^~~~~~
gamma.h:10:15: warning: 'gam::LOG_2PI' defined but not used [-Wunused-variable]
10 | static double LOG_2PI = 1.83787706640934548;
| ^~~~~~~
gamma.h:9:15: warning: 'gam::PI' defined but not used [-Wunused-variable]
9 | static double PI = 3.14159265358979324; // pi
| ^~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c emfit_phase_gen.cpp -o emfit_phase_gen.o
In file included from phase_gen.h:9,
from emfit_phase_gen.cpp:4:
unif.h: In instantiation of 'void _diag_::diag(const T1&, T2&, CSCMatrixT) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Vector<13>]':
unif.h:287:15: required from 'void diag(const T1&, T2&) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Vector<13>]'
287 | _diag_::diag(A, diag_index, typename matrix_category<T1>::type{});
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_phase_gen.cpp:30:7: required from here
30 | diag(Q, di);
| ~~~~^~~~~~~
unif.h:236:13: warning: unused variable 'm' [-Wunused-variable]
236 | const int m = traits1::nrow(A);
| ^
phase_gen.h: In instantiation of 'double estep(const GPH<T1, T2, T0>&, const PHGroupSample<T4, T5, T6>&, GPHEres<T7, T8>&, OptionT&, WorkSpace&) [with T0 = Rcpp::Vector<13>; T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T2 = S4matrix<CSCMatrixT>; T4 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T5 = Rcpp::Vector<13>; T6 = Rcpp::Vector<13>; T7 = std::vector<double>; T8 = S4matrix<CSCMatrixT>; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]':
emfit.h:56:19: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; WorkSpace = GPHWorkSpace2]'
56 | prev_llf = estep(model, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_phase_gen.cpp:122:8: required from here
122 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_gen.h:230:10: warning: unused variable 'scale' [-Wunused-variable]
230 | double scale;
| ^~~~~
phase_gen.h:232:10: warning: unused variable 'tllf' [-Wunused-variable]
232 | double tllf = 0.0;
| ^~~~
phase_gen.h: In instantiation of 'double estep(const GPHPoi<GPH<T1, T2, T0> >&, const PHGroupSample<T4, T5, T6>&, GPHEres<T7, T8>&, OptionT&, WorkSpace&) [with T0 = Rcpp::Vector<13>; T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T2 = S4matrix<CSCMatrixT>; T4 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T5 = Rcpp::Vector<13>; T6 = Rcpp::Vector<13>; T7 = std::vector<double>; T8 = S4matrix<CSCMatrixT>; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]':
emfit.h:56:19: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = GPHPoi<GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> > >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; WorkSpace = GPHWorkSpace2]'
56 | prev_llf = estep(model, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_phase_gen.cpp:189:8: required from here
189 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_gen.h:443:10: warning: unused variable 'scale' [-Wunused-variable]
443 | double scale;
| ^~~~~
phase_gen.h:445:10: warning: unused variable 'tllf' [-Wunused-variable]
445 | double tllf = 0.0;
| ^~~~
In file included from phase_gen.h:8:
blas.h: In instantiation of 'void _mcopy_::mcopy(const T1&, T2&, CSCMatrixT, DenseMatrixT) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Matrix<14>]':
blas.h:165:17: required from 'void mcopy(const T1&, T2&) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Matrix<14>]'
165 | _mcopy_::mcopy(
| ~~~~~~~~~~~~~~^
166 | A, B,
| ~~~~~
167 | typename matrix_category<T1>::type{},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 | typename matrix_category<T2>::type{});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blas.h:1374:8: required from 'int _gesv_::gesv(TRANS, double, const T1&, const T2&, T3&, CSCMatrixT) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T3 = std::vector<double>]'
1374 | mcopy(A, tmpA);
| ~~~~~^~~~~~~~~
blas.h:1403:22: required from 'int gesv(const T0&, double, const T1&, const T2&, T3&) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T3 = std::vector<double>; T0 = TRANS]'
1403 | return _gesv_::gesv(tr, alpha, A, B, C,
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
1404 | typename matrix_category<T1>::type{});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_gen.h:209:7: required from 'double estep(const GPH<T1, T2, T0>&, const PHGroupSample<T4, T5, T6>&, GPHEres<T7, T8>&, OptionT&, WorkSpace&) [with T0 = Rcpp::Vector<13>; T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T2 = S4matrix<CSCMatrixT>; T4 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T5 = Rcpp::Vector<13>; T6 = Rcpp::Vector<13>; T7 = std::vector<double>; T8 = S4matrix<CSCMatrixT>; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]'
209 | gesv(TRANS{}, -1.0, model.Q, model.alpha, baralpha);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit.h:56:19: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; WorkSpace = GPHWorkSpace2]'
56 | prev_llf = estep(model, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_phase_gen.cpp:122:8: required from here
122 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blas.h:116:13: warning: unused variable 'm' [-Wunused-variable]
116 | const int m = traits1::nrow(A);
| ^
In file included from phase_gen.h:7:
gamma.h:24:15: warning: 'gam::B16' defined but not used [-Wunused-variable]
24 | static double B16 = (-3617.0 / 510.0);
| ^~~
gamma.h:23:15: warning: 'gam::B14' defined but not used [-Wunused-variable]
23 | static double B14 = ( 7.0 / 6.0);
| ^~~
gamma.h:22:15: warning: 'gam::B12' defined but not used [-Wunused-variable]
22 | static double B12 = (-691.0 / 2730.0);
| ^~~
gamma.h:21:15: warning: 'gam::B10' defined but not used [-Wunused-variable]
21 | static double B10 = ( 5.0 / 66.0);
| ^~~
gamma.h:20:15: warning: 'gam::B8' defined but not used [-Wunused-variable]
20 | static double B8 = (-1.0 / 30.0);
| ^~
gamma.h:19:15: warning: 'gam::B6' defined but not used [-Wunused-variable]
19 | static double B6 = ( 1.0 / 42.0);
| ^~
gamma.h:18:15: warning: 'gam::B4' defined but not used [-Wunused-variable]
18 | static double B4 = (-1.0 / 30.0);
| ^~
gamma.h:17:15: warning: 'gam::B2' defined but not used [-Wunused-variable]
17 | static double B2 = ( 1.0 / 6.0);
| ^~
gamma.h:14:12: warning: 'gam::N' defined but not used [-Wunused-variable]
14 | static int N = 8;
| ^
gamma.h:11:15: warning: 'gam::LOG_PI' defined but not used [-Wunused-variable]
11 | static double LOG_PI = 1.14472988584940017; // log(pi)
| ^~~~~~
gamma.h:10:15: warning: 'gam::LOG_2PI' defined but not used [-Wunused-variable]
10 | static double LOG_2PI = 1.83787706640934548;
| ^~~~~~~
gamma.h:9:15: warning: 'gam::PI' defined but not used [-Wunused-variable]
9 | static double PI = 3.14159265358979324; // pi
| ^~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c emfit_phase_cf1.cpp -o emfit_phase_cf1.o
In file included from phase_gen.h:9,
from phase_cf1.h:5,
from emfit_phase_cf1.cpp:4:
unif.h: In instantiation of 'void _diag_::diag(const T1&, T2&, CSCMatrixT) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Vector<13>]':
unif.h:287:15: required from 'void diag(const T1&, T2&) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Vector<13>]'
287 | _diag_::diag(A, diag_index, typename matrix_category<T1>::type{});
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_phase_cf1.cpp:30:7: required from here
30 | diag(Q, di);
| ~~~~^~~~~~~
unif.h:236:13: warning: unused variable 'm' [-Wunused-variable]
236 | const int m = traits1::nrow(A);
| ^
phase_gen.h: In instantiation of 'double estep(const GPH<T1, T2, T0>&, const PHGroupSample<T4, T5, T6>&, GPHEres<T7, T8>&, OptionT&, WorkSpace&) [with T0 = Rcpp::Vector<13>; T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T2 = S4matrix<CSCMatrixT>; T4 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T5 = Rcpp::Vector<13>; T6 = Rcpp::Vector<13>; T7 = std::vector<double>; T8 = S4matrix<CSCMatrixT>; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]':
phase_cf1.h:121:15: required from 'double estep(const CF1<T1, GPHT>&, const DataT&, EresT&, OptionT&, WorkSpace&) [with T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; GPHT = GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; EresT = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]'
121 | return estep(model.gph, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit.h:56:19: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = CF1<Rcpp::Vector<14, Rcpp::PreserveStorage>, GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> > >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; WorkSpace = GPHWorkSpace2]'
56 | prev_llf = estep(model, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_phase_cf1.cpp:131:8: required from here
131 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_gen.h:230:10: warning: unused variable 'scale' [-Wunused-variable]
230 | double scale;
| ^~~~~
phase_gen.h:232:10: warning: unused variable 'tllf' [-Wunused-variable]
232 | double tllf = 0.0;
| ^~~~
phase_gen.h: In instantiation of 'double estep(const GPHPoi<GPH<T1, T2, T0> >&, const PHGroupSample<T4, T5, T6>&, GPHEres<T7, T8>&, OptionT&, WorkSpace&) [with T0 = Rcpp::Vector<13>; T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T2 = S4matrix<CSCMatrixT>; T4 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T5 = Rcpp::Vector<13>; T6 = Rcpp::Vector<13>; T7 = std::vector<double>; T8 = S4matrix<CSCMatrixT>; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]':
phase_cf1.h:121:15: required from 'double estep(const CF1<T1, GPHT>&, const DataT&, EresT&, OptionT&, WorkSpace&) [with T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; GPHT = GPHPoi<GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> > >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; EresT = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]'
121 | return estep(model.gph, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit.h:56:19: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = CF1<Rcpp::Vector<14, Rcpp::PreserveStorage>, GPHPoi<GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> > > >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; WorkSpace = GPHWorkSpace2]'
56 | prev_llf = estep(model, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_phase_cf1.cpp:202:8: required from here
202 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_gen.h:443:10: warning: unused variable 'scale' [-Wunused-variable]
443 | double scale;
| ^~~~~
phase_gen.h:445:10: warning: unused variable 'tllf' [-Wunused-variable]
445 | double tllf = 0.0;
| ^~~~
In file included from phase_gen.h:8:
blas.h: In instantiation of 'void _mcopy_::mcopy(const T1&, T2&, CSCMatrixT, DenseMatrixT) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Matrix<14>]':
blas.h:165:17: required from 'void mcopy(const T1&, T2&) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Matrix<14>]'
165 | _mcopy_::mcopy(
| ~~~~~~~~~~~~~~^
166 | A, B,
| ~~~~~
167 | typename matrix_category<T1>::type{},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 | typename matrix_category<T2>::type{});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blas.h:1374:8: required from 'int _gesv_::gesv(TRANS, double, const T1&, const T2&, T3&, CSCMatrixT) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T3 = std::vector<double>]'
1374 | mcopy(A, tmpA);
| ~~~~~^~~~~~~~~
blas.h:1403:22: required from 'int gesv(const T0&, double, const T1&, const T2&, T3&) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T3 = std::vector<double>; T0 = TRANS]'
1403 | return _gesv_::gesv(tr, alpha, A, B, C,
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
1404 | typename matrix_category<T1>::type{});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_gen.h:209:7: required from 'double estep(const GPH<T1, T2, T0>&, const PHGroupSample<T4, T5, T6>&, GPHEres<T7, T8>&, OptionT&, WorkSpace&) [with T0 = Rcpp::Vector<13>; T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T2 = S4matrix<CSCMatrixT>; T4 = Rcpp::Vector<14, Rcpp::PreserveStorage>; T5 = Rcpp::Vector<13>; T6 = Rcpp::Vector<13>; T7 = std::vector<double>; T8 = S4matrix<CSCMatrixT>; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]'
209 | gesv(TRANS{}, -1.0, model.Q, model.alpha, baralpha);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_cf1.h:121:15: required from 'double estep(const CF1<T1, GPHT>&, const DataT&, EresT&, OptionT&, WorkSpace&) [with T1 = Rcpp::Vector<14, Rcpp::PreserveStorage>; GPHT = GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; EresT = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; OptionT = EMOptions; WorkSpace = GPHWorkSpace2]'
121 | return estep(model.gph, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit.h:56:19: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = CF1<Rcpp::Vector<14, Rcpp::PreserveStorage>, GPH<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<CSCMatrixT>, Rcpp::Vector<13> > >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = GPHEres<std::vector<double>, S4matrix<CSCMatrixT> >; WorkSpace = GPHWorkSpace2]'
56 | prev_llf = estep(model, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_phase_cf1.cpp:131:8: required from here
131 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blas.h:116:13: warning: unused variable 'm' [-Wunused-variable]
116 | const int m = traits1::nrow(A);
| ^
In file included from phase_gen.h:7:
gamma.h:24:15: warning: 'gam::B16' defined but not used [-Wunused-variable]
24 | static double B16 = (-3617.0 / 510.0);
| ^~~
gamma.h:23:15: warning: 'gam::B14' defined but not used [-Wunused-variable]
23 | static double B14 = ( 7.0 / 6.0);
| ^~~
gamma.h:22:15: warning: 'gam::B12' defined but not used [-Wunused-variable]
22 | static double B12 = (-691.0 / 2730.0);
| ^~~
gamma.h:21:15: warning: 'gam::B10' defined but not used [-Wunused-variable]
21 | static double B10 = ( 5.0 / 66.0);
| ^~~
gamma.h:20:15: warning: 'gam::B8' defined but not used [-Wunused-variable]
20 | static double B8 = (-1.0 / 30.0);
| ^~
gamma.h:19:15: warning: 'gam::B6' defined but not used [-Wunused-variable]
19 | static double B6 = ( 1.0 / 42.0);
| ^~
gamma.h:18:15: warning: 'gam::B4' defined but not used [-Wunused-variable]
18 | static double B4 = (-1.0 / 30.0);
| ^~
gamma.h:17:15: warning: 'gam::B2' defined but not used [-Wunused-variable]
17 | static double B2 = ( 1.0 / 6.0);
| ^~
gamma.h:14:12: warning: 'gam::N' defined but not used [-Wunused-variable]
14 | static int N = 8;
| ^
gamma.h:11:15: warning: 'gam::LOG_PI' defined but not used [-Wunused-variable]
11 | static double LOG_PI = 1.14472988584940017; // log(pi)
| ^~~~~~
gamma.h:10:15: warning: 'gam::LOG_2PI' defined but not used [-Wunused-variable]
10 | static double LOG_2PI = 1.83787706640934548;
| ^~~~~~~
gamma.h:9:15: warning: 'gam::PI' defined but not used [-Wunused-variable]
9 | static double PI = 3.14159265358979324; // pi
| ^~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c emfit_phase_herlang.cpp -o emfit_phase_herlang.o
In file included from emfit_phase_herlang.cpp:4:
phase_herlang.h: In instantiation of 'void mstep(const HErlangEres<V2>&, HErlang<T1, T2>&, OptionT) [with V = Rcpp::Vector<14, Rcpp::PreserveStorage>; I = Rcpp::Vector<13>; V2 = std::vector<double>; OptionT = EMOptions]':
emfit.h:60:8: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = HErlang<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13> >; DataT = PHWeightSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<14, Rcpp::PreserveStorage> >; OptionT = EMOptions; ET = HErlangEres<std::vector<double> >; WorkSpace = HErlangWorkSpace1]'
60 | mstep(eres, model, options);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
emfit_phase_herlang.cpp:37:8: required from here
37 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_herlang.h:356:11: warning: unused variable 'alpha' [-Wunused-variable]
356 | double* alpha = trait2::value(model.alpha);
| ^~~~~
phase_herlang.h: In instantiation of 'void mstep(const HErlangEres<V2>&, HErlangPoi<T1, T2>&, OptionT) [with V = Rcpp::Vector<14, Rcpp::PreserveStorage>; I = Rcpp::Vector<13>; V2 = std::vector<double>; OptionT = EMOptions]':
emfit.h:60:8: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = HErlangPoi<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13> >; DataT = PHGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = HErlangEres<std::vector<double> >; WorkSpace = HErlangWorkSpace2]'
60 | mstep(eres, model, options);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
emfit_phase_herlang.cpp:126:8: required from here
126 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
phase_herlang.h:378:11: warning: unused variable 'alpha' [-Wunused-variable]
378 | double* alpha = trait2::value(model.alpha);
| ^~~~~
In file included from phase_herlang.h:6:
gamma.h:24:15: warning: 'gam::B16' defined but not used [-Wunused-variable]
24 | static double B16 = (-3617.0 / 510.0);
| ^~~
gamma.h:23:15: warning: 'gam::B14' defined but not used [-Wunused-variable]
23 | static double B14 = ( 7.0 / 6.0);
| ^~~
gamma.h:22:15: warning: 'gam::B12' defined but not used [-Wunused-variable]
22 | static double B12 = (-691.0 / 2730.0);
| ^~~
gamma.h:21:15: warning: 'gam::B10' defined but not used [-Wunused-variable]
21 | static double B10 = ( 5.0 / 66.0);
| ^~~
gamma.h:20:15: warning: 'gam::B8' defined but not used [-Wunused-variable]
20 | static double B8 = (-1.0 / 30.0);
| ^~
gamma.h:19:15: warning: 'gam::B6' defined but not used [-Wunused-variable]
19 | static double B6 = ( 1.0 / 42.0);
| ^~
gamma.h:18:15: warning: 'gam::B4' defined but not used [-Wunused-variable]
18 | static double B4 = (-1.0 / 30.0);
| ^~
gamma.h:17:15: warning: 'gam::B2' defined but not used [-Wunused-variable]
17 | static double B2 = ( 1.0 / 6.0);
| ^~
gamma.h:14:12: warning: 'gam::N' defined but not used [-Wunused-variable]
14 | static int N = 8;
| ^
gamma.h:11:15: warning: 'gam::LOG_PI' defined but not used [-Wunused-variable]
11 | static double LOG_PI = 1.14472988584940017; // log(pi)
| ^~~~~~
gamma.h:10:15: warning: 'gam::LOG_2PI' defined but not used [-Wunused-variable]
10 | static double LOG_2PI = 1.83787706640934548;
| ^~~~~~~
gamma.h:9:15: warning: 'gam::PI' defined but not used [-Wunused-variable]
9 | static double PI = 3.14159265358979324; // pi
| ^~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c emfit_map_gen.cpp -o emfit_map_gen.o
In file included from map_gen.h:10,
from emfit_map_gen.cpp:4:
unif.h: In instantiation of 'void _diag_::diag(const T1&, T2&, DenseMatrixT) [with T1 = S4matrix<DenseMatrixT>; T2 = Rcpp::Vector<13>]':
unif.h:287:15: required from 'void diag(const T1&, T2&) [with T1 = S4matrix<DenseMatrixT>; T2 = Rcpp::Vector<13>]'
287 | _diag_::diag(A, diag_index, typename matrix_category<T1>::type{});
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_map_gen.cpp:42:7: required from here
42 | diag(D0, di);
| ~~~~^~~~~~~~
unif.h:193:13: warning: unused variable 'm' [-Wunused-variable]
193 | const int m = traits1::nrow(A);
| ^
map_gen.h: In instantiation of 'void _mstep_::mstep(const MAPEres<Ev, Em>&, MAP<Mv, Mm, Mi>&, OptionT&, DenseMatrixT) [with Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; Mv = Rcpp::Vector<14, Rcpp::PreserveStorage>; Mm = S4matrix<DenseMatrixT>; Mi = Rcpp::Vector<13>; OptionT = EMOptions]':
map_gen.h:428:17: required from 'void mstep(const MAPEres<Ev, Em>&, MAP<Mv, Mm, Mi>&, OptionT&) [with Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; Mv = Rcpp::Vector<14, Rcpp::PreserveStorage>; Mm = S4matrix<DenseMatrixT>; Mi = Rcpp::Vector<13>; OptionT = EMOptions]'
428 | _mstep_::mstep(eres, model, options, typename matrix_category<Mm>::type{});
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit.h:60:8: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = MAP<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT>, Rcpp::Vector<13> >; DataT = MAPGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = MAPEres<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT> >; WorkSpace = MAPWorkSpace1<S4matrix<DenseMatrixT> >]'
60 | mstep(eres, model, options);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
emfit_map_gen.cpp:73:8: required from here
73 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
map_gen.h:256:17: warning: unused variable 'eb' [-Wunused-variable]
256 | const double* eb = stride_vector_traits<Ev>::value(eres.eb);
| ^~
map_gen.h:262:11: warning: unused variable 'alpha' [-Wunused-variable]
262 | double* alpha = stride_vector_traits<Mv>::value(model.alpha);
| ^~~~~
In file included from map_gen.h:7:
gamma.h:24:15: warning: 'gam::B16' defined but not used [-Wunused-variable]
24 | static double B16 = (-3617.0 / 510.0);
| ^~~
gamma.h:23:15: warning: 'gam::B14' defined but not used [-Wunused-variable]
23 | static double B14 = ( 7.0 / 6.0);
| ^~~
gamma.h:22:15: warning: 'gam::B12' defined but not used [-Wunused-variable]
22 | static double B12 = (-691.0 / 2730.0);
| ^~~
gamma.h:21:15: warning: 'gam::B10' defined but not used [-Wunused-variable]
21 | static double B10 = ( 5.0 / 66.0);
| ^~~
gamma.h:20:15: warning: 'gam::B8' defined but not used [-Wunused-variable]
20 | static double B8 = (-1.0 / 30.0);
| ^~
gamma.h:19:15: warning: 'gam::B6' defined but not used [-Wunused-variable]
19 | static double B6 = ( 1.0 / 42.0);
| ^~
gamma.h:18:15: warning: 'gam::B4' defined but not used [-Wunused-variable]
18 | static double B4 = (-1.0 / 30.0);
| ^~
gamma.h:17:15: warning: 'gam::B2' defined but not used [-Wunused-variable]
17 | static double B2 = ( 1.0 / 6.0);
| ^~
gamma.h:14:12: warning: 'gam::N' defined but not used [-Wunused-variable]
14 | static int N = 8;
| ^
gamma.h:11:15: warning: 'gam::LOG_PI' defined but not used [-Wunused-variable]
11 | static double LOG_PI = 1.14472988584940017; // log(pi)
| ^~~~~~
gamma.h:10:15: warning: 'gam::LOG_2PI' defined but not used [-Wunused-variable]
10 | static double LOG_2PI = 1.83787706640934548;
| ^~~~~~~
gamma.h:9:15: warning: 'gam::PI' defined but not used [-Wunused-variable]
9 | static double PI = 3.14159265358979324; // pi
| ^~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c emfit_map_erhmm.cpp -o emfit_map_erhmm.o
In file included from emfit_map_erhmm.cpp:4:
map_erhmm.h: In instantiation of 'void _mstep_::mstep(const ErlangHMMEres<Ev, Em>&, ErlangHMM<Tv, Ti, Tm>&, OptionT, DenseMatrixT) [with Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; Tv = Rcpp::Vector<14, Rcpp::PreserveStorage>; Ti = Rcpp::Vector<13>; Tm = S4matrix<DenseMatrixT>; OptionT = EMOptions]':
map_erhmm.h:150:17: required from 'void mstep(const ErlangHMMEres<Ev, Em>&, ErlangHMM<Tv, Ti, Tm>&, OptionT&) [with Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; Tv = Rcpp::Vector<14, Rcpp::PreserveStorage>; Ti = Rcpp::Vector<13>; Tm = S4matrix<DenseMatrixT>; OptionT = EMOptions]'
150 | _mstep_::mstep(eres, model, options, typename matrix_category<Tm>::type{});
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit.h:60:8: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = ErlangHMM<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, S4matrix<DenseMatrixT> >; DataT = MAPTimeSample<Rcpp::Vector<14, Rcpp::PreserveStorage> >; OptionT = EMOptions; ET = ErlangHMMEres<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT> >; WorkSpace = ErlangHMMWorkSpace1<S4matrix<DenseMatrixT> >]'
60 | mstep(eres, model, options);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
emfit_map_erhmm.cpp:51:8: required from here
51 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
map_erhmm.h:114:17: warning: unused variable 'eb' [-Wunused-variable]
114 | const double* eb = stride_vector_traits<Ev>::value(eres.eb);
| ^~
In file included from map_erhmm.h:8:
gamma.h:24:15: warning: 'gam::B16' defined but not used [-Wunused-variable]
24 | static double B16 = (-3617.0 / 510.0);
| ^~~
gamma.h:23:15: warning: 'gam::B14' defined but not used [-Wunused-variable]
23 | static double B14 = ( 7.0 / 6.0);
| ^~~
gamma.h:22:15: warning: 'gam::B12' defined but not used [-Wunused-variable]
22 | static double B12 = (-691.0 / 2730.0);
| ^~~
gamma.h:21:15: warning: 'gam::B10' defined but not used [-Wunused-variable]
21 | static double B10 = ( 5.0 / 66.0);
| ^~~
gamma.h:20:15: warning: 'gam::B8' defined but not used [-Wunused-variable]
20 | static double B8 = (-1.0 / 30.0);
| ^~
gamma.h:19:15: warning: 'gam::B6' defined but not used [-Wunused-variable]
19 | static double B6 = ( 1.0 / 42.0);
| ^~
gamma.h:18:15: warning: 'gam::B4' defined but not used [-Wunused-variable]
18 | static double B4 = (-1.0 / 30.0);
| ^~
gamma.h:17:15: warning: 'gam::B2' defined but not used [-Wunused-variable]
17 | static double B2 = ( 1.0 / 6.0);
| ^~
gamma.h:14:12: warning: 'gam::N' defined but not used [-Wunused-variable]
14 | static int N = 8;
| ^
gamma.h:11:15: warning: 'gam::LOG_PI' defined but not used [-Wunused-variable]
11 | static double LOG_PI = 1.14472988584940017; // log(pi)
| ^~~~~~
gamma.h:10:15: warning: 'gam::LOG_2PI' defined but not used [-Wunused-variable]
10 | static double LOG_2PI = 1.83787706640934548;
| ^~~~~~~
gamma.h:9:15: warning: 'gam::PI' defined but not used [-Wunused-variable]
9 | static double PI = 3.14159265358979324; // pi
| ^~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c emfit_map_gmmpp.cpp -o emfit_map_gmmpp.o
emfit_map_gmmpp.cpp: In function 'Rcpp::List emfit_gmmpp_group(Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::S4, Rcpp::S4, Rcpp::List, Rcpp::List, Rcpp::S4, Rcpp::S4, Rcpp::S4, Rcpp::S4, Rcpp::S4, Rcpp::S4, Rcpp::S4, Rcpp::S4, Rcpp::S4, Rcpp::S4)':
emfit_map_gmmpp.cpp:63:8: warning: unused variable 'm' [-Wunused-variable]
63 | auto m = tdat.length();
| ^
In file included from map_gmmpp.h:8,
from emfit_map_gmmpp.cpp:4:
unif.h: In instantiation of 'void _diag_::diag(const T1&, T2&, DenseMatrixT) [with T1 = S4matrix<DenseMatrixT>; T2 = Rcpp::Vector<13>]':
unif.h:287:15: required from 'void diag(const T1&, T2&) [with T1 = S4matrix<DenseMatrixT>; T2 = Rcpp::Vector<13>]'
287 | _diag_::diag(A, diag_index, typename matrix_category<T1>::type{});
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_map_gmmpp.cpp:50:7: required from here
50 | diag(D0, di);
| ~~~~^~~~~~~~
unif.h:193:13: warning: unused variable 'm' [-Wunused-variable]
193 | const int m = traits1::nrow(A);
| ^
map_gmmpp.h: In instantiation of 'double estep(const GMMPP<MAP<Mv, Mm, Mi> >&, const MAPGroupSample<Gt, Gc, Gi>&, MAPEres<Ev, Em>&, OptionT&, WorkSpace&) [with Mv = Rcpp::Vector<14, Rcpp::PreserveStorage>; Mm = S4matrix<DenseMatrixT>; Mi = Rcpp::Vector<13>; Gt = Rcpp::Vector<14, Rcpp::PreserveStorage>; Gc = Rcpp::Vector<13>; Gi = Rcpp::Vector<13>; Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; OptionT = EMOptions; WorkSpace = GMMPPWorkSpace<S4matrix<DenseMatrixT> >]':
emfit.h:56:19: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = GMMPP<MAP<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT>, Rcpp::Vector<13> > >; DataT = MAPGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = MAPEres<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT> >; WorkSpace = GMMPPWorkSpace<S4matrix<DenseMatrixT> >]'
56 | prev_llf = estep(model, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_map_gmmpp.cpp:82:8: required from here
82 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
map_gmmpp.h:174:16: warning: unused variable 'tmax' [-Wunused-variable]
174 | const double tmax = data.maxtime;
| ^~~~
map_gmmpp.h: In instantiation of 'void makeG(int, double, const MatT&, const MatT&, MatT&, const Tv&, const Tv&, Tv&, Tv&) [with MatT = S4matrix<DenseMatrixT>; Tv = std::vector<double>]':
map_gmmpp.h:217:10: required from 'double estep(const GMMPP<MAP<Mv, Mm, Mi> >&, const MAPGroupSample<Gt, Gc, Gi>&, MAPEres<Ev, Em>&, OptionT&, WorkSpace&) [with Mv = Rcpp::Vector<14, Rcpp::PreserveStorage>; Mm = S4matrix<DenseMatrixT>; Mi = Rcpp::Vector<13>; Gt = Rcpp::Vector<14, Rcpp::PreserveStorage>; Gc = Rcpp::Vector<13>; Gi = Rcpp::Vector<13>; Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; OptionT = EMOptions; WorkSpace = GMMPPWorkSpace<S4matrix<DenseMatrixT> >]'
217 | makeG(GDAT(k), TDAT(k), model.map.D0, model.map.D1, G, inte_x, inte_w, inte_fx, inte_fv);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit.h:56:19: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = GMMPP<MAP<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT>, Rcpp::Vector<13> > >; DataT = MAPGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = MAPEres<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT> >; WorkSpace = GMMPPWorkSpace<S4matrix<DenseMatrixT> >]'
56 | prev_llf = estep(model, data, eres, options, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emfit_map_gmmpp.cpp:82:8: required from here
82 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
map_gmmpp.h:56:15: warning: variable 'dji' set but not used [-Wunused-but-set-variable]
56 | double dij, dji;
| ^~~
In file included from map_gmmpp.h:12:
map_gen.h: In instantiation of 'void _mstep_::mstep(const MAPEres<Ev, Em>&, MAP<Mv, Mm, Mi>&, OptionT&, DenseMatrixT) [with Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; Mv = Rcpp::Vector<14, Rcpp::PreserveStorage>; Mm = S4matrix<DenseMatrixT>; Mi = Rcpp::Vector<13>; OptionT = EMOptions]':
map_gen.h:428:17: required from 'void mstep(const MAPEres<Ev, Em>&, MAP<Mv, Mm, Mi>&, OptionT&) [with Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; Mv = Rcpp::Vector<14, Rcpp::PreserveStorage>; Mm = S4matrix<DenseMatrixT>; Mi = Rcpp::Vector<13>; OptionT = EMOptions]'
428 | _mstep_::mstep(eres, model, options, typename matrix_category<Mm>::type{});
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
map_gmmpp.h:285:8: required from 'void mstep(const MAPEres<Ev, Em>&, GMMPP<MAPT>&, OptionT&) [with Ev = Rcpp::Vector<14, Rcpp::PreserveStorage>; Em = S4matrix<DenseMatrixT>; MAPT = MAP<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT>, Rcpp::Vector<13> >; OptionT = EMOptions]'
285 | mstep(eres, model.map, options);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
emfit.h:60:8: required from 'void emfit(ModelT&, const DataT&, OptionT&, ET&, WorkSpace&) [with ModelT = GMMPP<MAP<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT>, Rcpp::Vector<13> > >; DataT = MAPGroupSample<Rcpp::Vector<14, Rcpp::PreserveStorage>, Rcpp::Vector<13>, Rcpp::Vector<13> >; OptionT = EMOptions; ET = MAPEres<Rcpp::Vector<14, Rcpp::PreserveStorage>, S4matrix<DenseMatrixT> >; WorkSpace = GMMPPWorkSpace<S4matrix<DenseMatrixT> >]'
60 | mstep(eres, model, options);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
emfit_map_gmmpp.cpp:82:8: required from here
82 | emfit(model, dat, opts, eres, work);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
map_gen.h:256:17: warning: unused variable 'eb' [-Wunused-variable]
256 | const double* eb = stride_vector_traits<Ev>::value(eres.eb);
| ^~
map_gen.h:262:11: warning: unused variable 'alpha' [-Wunused-variable]
262 | double* alpha = stride_vector_traits<Mv>::value(model.alpha);
| ^~~~~
In file included from map_gmmpp.h:6:
gamma.h: At global scope:
gamma.h:24:15: warning: 'gam::B16' defined but not used [-Wunused-variable]
24 | static double B16 = (-3617.0 / 510.0);
| ^~~
gamma.h:23:15: warning: 'gam::B14' defined but not used [-Wunused-variable]
23 | static double B14 = ( 7.0 / 6.0);
| ^~~
gamma.h:22:15: warning: 'gam::B12' defined but not used [-Wunused-variable]
22 | static double B12 = (-691.0 / 2730.0);
| ^~~
gamma.h:21:15: warning: 'gam::B10' defined but not used [-Wunused-variable]
21 | static double B10 = ( 5.0 / 66.0);
| ^~~
gamma.h:20:15: warning: 'gam::B8' defined but not used [-Wunused-variable]
20 | static double B8 = (-1.0 / 30.0);
| ^~
gamma.h:19:15: warning: 'gam::B6' defined but not used [-Wunused-variable]
19 | static double B6 = ( 1.0 / 42.0);
| ^~
gamma.h:18:15: warning: 'gam::B4' defined but not used [-Wunused-variable]
18 | static double B4 = (-1.0 / 30.0);
| ^~
gamma.h:17:15: warning: 'gam::B2' defined but not used [-Wunused-variable]
17 | static double B2 = ( 1.0 / 6.0);
| ^~
gamma.h:14:12: warning: 'gam::N' defined but not used [-Wunused-variable]
14 | static int N = 8;
| ^
gamma.h:11:15: warning: 'gam::LOG_PI' defined but not used [-Wunused-variable]
11 | static double LOG_PI = 1.14472988584940017; // log(pi)
| ^~~~~~
gamma.h:10:15: warning: 'gam::LOG_2PI' defined but not used [-Wunused-variable]
10 | static double LOG_2PI = 1.83787706640934548;
| ^~~~~~~
gamma.h:9:15: warning: 'gam::PI' defined but not used [-Wunused-variable]
9 | static double PI = 3.14159265358979324; // pi
| ^~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c gth.cpp -o gth.o
In file included from gth.h:6,
from gth.cpp:4:
blas.h: In instantiation of 'void _mcopy_::mcopy(const T1&, T2&, CSCMatrixT, DenseMatrixT) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Matrix<14>]':
blas.h:165:17: required from 'void mcopy(const T1&, T2&) [with T1 = S4matrix<CSCMatrixT>; T2 = Rcpp::Matrix<14>]'
165 | _mcopy_::mcopy(
| ~~~~~~~~~~~~~~^
166 | A, B,
| ~~~~~
167 | typename matrix_category<T1>::type{},
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 | typename matrix_category<T2>::type{});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gth.h:56:8: required from 'void markov_gth(const Tm&, Tv&) [with Tm = S4matrix<CSCMatrixT>; Tv = Rcpp::Vector<14, Rcpp::PreserveStorage>]'
56 | mcopy(Q, A);
| ~~~~~^~~~~~
gth.cpp:16:13: required from here
16 | markov_gth(Q, x);
| ~~~~~~~~~~^~~~~~
blas.h:116:13: warning: unused variable 'm' [-Wunused-variable]
116 | const int m = traits1::nrow(A);
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++17 -shared -s -static-libgcc -o mapfit.dll tmp.def gamma.o phase_dist.o emfit_phase_gen.o emfit_phase_cf1.o emfit_phase_herlang.o emfit_map_gen.o emfit_map_erhmm.o emfit_map_gmmpp.o gth.o RcppExports.o -LD:/RCompile/recent/R/bin/x64 -lRlapack -LD:/RCompile/recent/R/bin/x64 -lRblas -lgfortran -lquadmath -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2025_11_13_01_50_00_26121/RtmpaShl21/R.INSTALL1276c4d261196/mapfit/src'
make[1]: Entering directory '/d/temp/2025_11_13_01_50_00_26121/RtmpaShl21/R.INSTALL1276c4d261196/mapfit/src'
make[1]: Leaving directory '/d/temp/2025_11_13_01_50_00_26121/RtmpaShl21/R.INSTALL1276c4d261196/mapfit/src'
installing to d:/Rcompile/CRANpkg/lib/4.6/00LOCK-mapfit/00new/mapfit/libs/x64
** R
** data
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** 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 'mapfit' as mapfit_1.0.0.zip
* DONE (mapfit)