Running examples in ‘bayesMig-Ex.R’ failed
The error most likely occurred in:

> ### Name: mig.predict
> ### Title: Generate posterior trajectories of net migration rates
> ### Aliases: mig.predict bayesMig.prediction
> 
> ### ** Examples
> 
> # Toy simulation for US states
> us.mig.file <- file.path(find.package("bayesMig"), "extdata", "USmigrates.txt")
> sim.dir <- tempfile()
> m <- run.mig.mcmc(nr.chains = 2, iter = 30, thin = 1, my.mig.file = us.mig.file, 
+         output.dir = sim.dir, present.year = 2017, annual = TRUE)

Starting Bayesian Hierarchical Model Migration.
========================================================
Initialize simulation - 2 chain(s) in total.


Chain nr. 1 
************
Starting values:
  mu    a 
-0.1  1.1 
Store initial values into  mc1 
Flushing results into disk.
Start sampling - 30 iterations in total.

Iteration: 10 -- Fri Nov  8 10:30:49 2024 

Iteration: 20 -- Fri Nov  8 10:30:49 2024 

Iteration: 30 -- Fri Nov  8 10:30:49 2024 
Flushing results into disk.


Chain nr. 2 
************
Starting values:
 mu   a 
0.1 5.0 
Store initial values into  mc2 
Flushing results into disk.
Start sampling - 30 iterations in total.

Iteration: 10 -- Fri Nov  8 10:30:49 2024 

Iteration: 20 -- Fri Nov  8 10:30:50 2024 

Iteration: 30 -- Fri Nov  8 10:30:50 2024 
Flushing results into disk.

Results stored in /tmp/RtmpTLVVNQ/working_dir/RtmpT6aTOC/file38af5d7ed6bc6b 

Simulation successfully finished!!!
> 
> # Prediction
> pred <- mig.predict(sim.dir = sim.dir, burnin = 5, end.year = 2050)
Loading chain 1 from disk. (mcmc.list[[ 1 ]]).
Loading chain 2 from disk. (mcmc.list[[ 2 ]]).

Prediction from 2018 until 2050 (i.e. 33 projections)


Storing thinned mcmc:
Storing country-independent parameters ...done.
Storing country-specific parameters ...done.
Migration projection trajectory  1 
Migration projection trajectory  2 
Migration projection trajectory  3 
Migration projection trajectory  4 
Migration projection trajectory  5 
Migration projection trajectory  6 
Migration projection trajectory  7 
Migration projection trajectory  8 
Migration projection trajectory  9 
Migration projection trajectory  10 
Migration projection trajectory  11 
Migration projection trajectory  12 
Migration projection trajectory  13 
Migration projection trajectory  14 
Migration projection trajectory  15 
Migration projection trajectory  16 
Migration projection trajectory  17 
Migration projection trajectory  18 
Migration projection trajectory  19 
Migration projection trajectory  20 
Migration projection trajectory  21 
Migration projection trajectory  22 
Migration projection trajectory  23 
Migration projection trajectory  24 
Migration projection trajectory  25 
Migration projection trajectory  26 
Migration projection trajectory  27 
Migration projection trajectory  28 
Migration projection trajectory  29 
Migration projection trajectory  30 
Migration projection trajectory  31 
Migration projection trajectory  32 
Migration projection trajectory  33 
Migration projection trajectory  34 
Migration projection trajectory  35 
Migration projection trajectory  36 
Migration projection trajectory  37 
Migration projection trajectory  38 
Migration projection trajectory  39 
Migration projection trajectory  40 
Migration projection trajectory  41 
Migration projection trajectory  42 
Migration projection trajectory  43 
Migration projection trajectory  44 
Migration projection trajectory  45 
Migration projection trajectory  46 
Migration projection trajectory  47 
Migration projection trajectory  48 
Migration projection trajectory  49 
Migration projection trajectory  50 
Creating summary files ...
Error in cbind(this.result1, proj.result) : 
  number of rows of matrices must match (see arg 2)
Calls: mig.predict ... mig.write.projection.summary -> <Anonymous> -> cbind
Execution halted