CRAN Package Check Results for Package rstanarm

Last updated on 2017-12-16 04:47:22 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.15.3 348.91 585.88 934.79 ERROR
r-devel-linux-x86_64-debian-gcc 2.15.3 251.55 432.07 683.62 ERROR
r-devel-linux-x86_64-fedora-clang 2.15.3 1115.07 ERROR
r-devel-linux-x86_64-fedora-gcc 2.15.3 1085.89 ERROR
r-devel-windows-ix86+x86_64 2.15.3 412.00 268.00 680.00 NOTE --no-examples --no-tests --no-vignettes
r-patched-linux-x86_64 2.15.3 251.10 595.70 846.80 ERROR
r-patched-solaris-x86 2.15.3 1185.80 ERROR
r-release-linux-x86_64 2.15.3 252.64 592.56 845.20 ERROR
r-release-windows-ix86+x86_64 2.15.3 414.00 282.00 696.00 NOTE --no-examples --no-tests --no-vignettes
r-release-osx-x86_64 2.15.3 ERROR
r-oldrel-windows-ix86+x86_64 2.15.3 445.00 249.00 694.00 NOTE --no-examples --no-tests --no-vignettes
r-oldrel-osx-x86_64 2.15.3 WARN

Additional issues

clang-UBSAN

Check Details

Version: 2.15.3
Check: tests
Result: ERROR
     Running ‘testthat.R’ [352s/461s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > # Part of the rstanarm package for estimating model parameters
     > # Copyright (C) 2015 Trustees of Columbia University
     > #
     > # This program is free software; you can redistribute it and/or
     > # modify it under the terms of the GNU General Public License
     > # as published by the Free Software Foundation; either version 3
     > # of the License, or (at your option) any later version.
     > #
     > # This program is distributed in the hope that it will be useful,
     > # but WITHOUT ANY WARRANTY; without even the implied warranty of
     > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
     > # GNU General Public License for more details.
     > #
     > # You should have received a copy of the GNU General Public License
     > # along with this program; if not, write to the Free Software
     > # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
     >
     > library(testthat)
     > library(rstanarm)
     Loading required package: Rcpp
     rstanarm (Version 2.15.3, packaged: 2017-04-29 06:18:44 UTC)
     - Do not expect the default priors to remain the same in future rstanarm versions.
     Thus, R scripts should specify priors explicitly, even if they are just the defaults.
     - For execution on a local, multicore CPU with excess RAM we recommend calling
     options(mc.cores = parallel::detectCores())
     > Sys.unsetenv("R_TESTS")
     > example(example_model)
    
     exmpl_> example_model <-
     exmpl_+ stan_glmer(cbind(incidence, size - incidence) ~ size + period + (1|herd),
     exmpl_+ data = lme4::cbpp, family = binomial,
     exmpl_+ # this next line is only to keep the example small in size!
     exmpl_+ chains = 2, cores = 1, seed = 12345, iter = 500)
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
    
     SAMPLING FOR MODEL 'binomial' NOW (CHAIN 1).
    
     Gradient evaluation took 0.000136 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.36 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 500 [ 0%] (Warmup)
     Iteration: 50 / 500 [ 10%] (Warmup)
     Iteration: 100 / 500 [ 20%] (Warmup)
     Iteration: 150 / 500 [ 30%] (Warmup)
     Iteration: 200 / 500 [ 40%] (Warmup)
     Iteration: 250 / 500 [ 50%] (Warmup)
     Iteration: 251 / 500 [ 50%] (Sampling)
     Iteration: 300 / 500 [ 60%] (Sampling)
     Iteration: 350 / 500 [ 70%] (Sampling)
     Iteration: 400 / 500 [ 80%] (Sampling)
     Iteration: 450 / 500 [ 90%] (Sampling)
     Iteration: 500 / 500 [100%] (Sampling)
    
     Elapsed Time: 1.09784 seconds (Warm-up)
     0.346241 seconds (Sampling)
     1.44408 seconds (Total)
    
    
     SAMPLING FOR MODEL 'binomial' NOW (CHAIN 2).
    
     Gradient evaluation took 0.000119 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.19 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 500 [ 0%] (Warmup)
     Iteration: 50 / 500 [ 10%] (Warmup)
     Iteration: 100 / 500 [ 20%] (Warmup)
     Iteration: 150 / 500 [ 30%] (Warmup)
     Iteration: 200 / 500 [ 40%] (Warmup)
     Iteration: 250 / 500 [ 50%] (Warmup)
     Iteration: 251 / 500 [ 50%] (Sampling)
     Iteration: 300 / 500 [ 60%] (Sampling)
     Iteration: 350 / 500 [ 70%] (Sampling)
     Iteration: 400 / 500 [ 80%] (Sampling)
     Iteration: 450 / 500 [ 90%] (Sampling)
     Iteration: 500 / 500 [100%] (Sampling)
    
     Elapsed Time: 0.94919 seconds (Warm-up)
     0.342726 seconds (Sampling)
     1.29192 seconds (Total)
    
    
     exmpl_> example_model
     stan_glmer
     family: binomial [logit]
     formula: cbind(incidence, size - incidence) ~ size + period + (1 | herd)
     ------
    
     Estimates:
     Median MAD_SD
     (Intercept) -1.6 0.6
     size 0.0 0.0
     period2 -1.0 0.3
     period3 -1.1 0.4
     period4 -1.5 0.4
    
     Error terms:
     Groups Name Std.Dev.
     herd (Intercept) 0.81
     Num. levels: herd 15
    
     Sample avg. posterior predictive
     distribution of y (X = xbar):
     Median MAD_SD
     mean_PPD 1.8 0.2
    
     ------
     For info on the priors used see help('prior_summary.stanreg').> if (!grepl("^sparc", R.version$platform)) test_check("rstanarm")
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     4-fold cross-validation
    
     Estimate SE
     elpd_kfold -78.2 3.0
    
     2-fold cross-validation
    
     Estimate SE
     elpd_kfold -102.0 8.8
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     object 'SEED' not found
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -156.704
     Optimization terminated normally:
     Convergence detected: relative gradient magnitude is below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     ------------------------------------------------------------
     EXPERIMENTAL ALGORITHM:
     This procedure has not been thoroughly tested and may be unstable
     or buggy. The interface is subject to change.
     ------------------------------------------------------------
    
    
    
     Gradient evaluation took 4.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.43 seconds.
     Adjust your expectations accordingly!
    
    
     Begin eta adaptation.
     Iteration: 1 / 250 [ 0%] (Adaptation)
     Iteration: 50 / 250 [ 20%] (Adaptation)
     Iteration: 100 / 250 [ 40%] (Adaptation)
     Iteration: 150 / 250 [ 60%] (Adaptation)
     Iteration: 200 / 250 [ 80%] (Adaptation)
     Success! Found best value [eta = 1] earlier than expected.
    
     Begin stochastic gradient ascent.
     iter ELBO delta_ELBO_mean delta_ELBO_med notes
     100 -1e+02 1.000 1.000
     200 -1e+02 0.581 1.000
     300 -1e+02 0.453 0.198
     400 -9e+01 0.342 0.198
     500 -1e+02 0.283 0.162
     600 -1e+02 0.241 0.162
     700 -9e+01 0.208 0.046
     800 -9e+01 0.184 0.046
     900 -9e+01 0.164 0.031
     1000 -9e+01 0.148 0.031
     1100 -9e+01 0.049 0.014
     1200 -9e+01 0.033 0.010
     1300 -9e+01 0.013 0.010 MEDIAN ELBO CONVERGED
    
     Drawing a sample of size 1000 from the approximate posterior...
     COMPLETED.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     ------------------------------------------------------------
     EXPERIMENTAL ALGORITHM:
     This procedure has not been thoroughly tested and may be unstable
     or buggy. The interface is subject to change.
     ------------------------------------------------------------
    
    
    
     Gradient evaluation took 4.4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.44 seconds.
     Adjust your expectations accordingly!
    
    
     Begin eta adaptation.
     Iteration: 1 / 250 [ 0%] (Adaptation)
     Iteration: 50 / 250 [ 20%] (Adaptation)
     Iteration: 100 / 250 [ 40%] (Adaptation)
     Iteration: 150 / 250 [ 60%] (Adaptation)
     Iteration: 200 / 250 [ 80%] (Adaptation)
     Iteration: 250 / 250 [100%] (Adaptation)
     Success! Found best value [eta = 0.1].
    
     Begin stochastic gradient ascent.
     iter ELBO delta_ELBO_mean delta_ELBO_med notes
     100 -2e+02 1.000 1.000
     200 -2e+02 0.523 1.000
     300 -1e+02 0.353 0.047
     400 -1e+02 0.266 0.047
     500 -1e+02 0.213 0.011
     600 -1e+02 0.179 0.011
     700 -1e+02 0.154 0.006 MEDIAN ELBO CONVERGED
    
     Drawing a sample of size 1000 from the approximate posterior...
     COMPLETED.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 8.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.88 seconds.
     Adjust your expectations accordingly!
    
    
    
     Elapsed Time: 1.73338 seconds (Warm-up)
     0.67433 seconds (Sampling)
     2.40771 seconds (Total)
    
    
     Gradient evaluation took 6.4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.64 seconds.
     Adjust your expectations accordingly!
    
    
    
     Elapsed Time: 1.52504 seconds (Warm-up)
     1.11326 seconds (Sampling)
     2.6383 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 6.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.68 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
    
     Elapsed Time: 0.018133 seconds (Warm-up)
     0.015736 seconds (Sampling)
     0.033869 seconds (Total)
    
    
     Gradient evaluation took 4.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.46 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
    
     Elapsed Time: 0.016329 seconds (Warm-up)
     0.011029 seconds (Sampling)
     0.027358 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     ── 1. Error: pp_check.stanreg creates ggplot object (@test_pp_check.R#48) ─────
     Plotting function not supported. (If the plotting function is included in the output from bayesplot::available_ppc() then it should be available via pp_check and this error is probably a bug.)
     1: expect_gg(suppressWarnings(pp_check(fit, plotfun = f, nreps = j)), info = f) at testthat/test_pp_check.R:48
     2: testthat::expect_is(x, "ggplot", info = info, label = label)
     3: quasi_label(enquo(object), label)
     4: eval_bare(get_expr(quo), get_env(quo))
     5: suppressWarnings(pp_check(fit, plotfun = f, nreps = j))
     6: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
     7: pp_check(fit, plotfun = f, nreps = j)
     8: pp_check.stanreg(fit, plotfun = f, nreps = j)
     9: .ppc_y_and_yrep(object, seed = seed, nreps = .set_nreps(nreps, fun = plotfun_name),
     binned_resid_plot = isTRUE(plotfun_name == "ppc_error_binned"))
     10: posterior_predict(object, draws = nreps, seed = seed)
     11: posterior_predict.stanreg(object, draws = nreps, seed = seed)
     12: pp_args(object, data = pp_eta(object, dat, draws))
     13: pp_eta(object, dat, draws)
     14: .set_nreps(nreps, fun = plotfun_name)
     15: stop("Plotting function not supported. ", "(If the plotting function is included in the output from ",
     "bayesplot::available_ppc() then it should be available via pp_check ", "and this error is probably a bug.)")
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 0.000122 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.22 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.086789 seconds (Warm-up)
     0.117327 seconds (Sampling)
     0.204116 seconds (Total)
    
    
     Gradient evaluation took 8.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.87 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.091064 seconds (Warm-up)
     0.078578 seconds (Sampling)
     0.169642 seconds (Total)
    
    
     Gradient evaluation took 0.000119 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.19 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.082506 seconds (Warm-up)
     0.129497 seconds (Sampling)
     0.212003 seconds (Total)
    
    
     Gradient evaluation took 7.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.79 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.058294 seconds (Warm-up)
     0.184664 seconds (Sampling)
     0.242958 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 0.000105 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.05 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.000982 seconds (Warm-up)
     0.003216 seconds (Sampling)
     0.004198 seconds (Total)
    
    
     Gradient evaluation took 9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.9 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.002722 seconds (Warm-up)
     0.003485 seconds (Sampling)
     0.006207 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 0.00012 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.2 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.022884 seconds (Warm-up)
     0.032254 seconds (Sampling)
     0.055138 seconds (Total)
    
    
     Gradient evaluation took 7.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.72 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.021551 seconds (Warm-up)
     0.019676 seconds (Sampling)
     0.041227 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 0.000108 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.08 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.021414 seconds (Warm-up)
     0.030362 seconds (Sampling)
     0.051776 seconds (Total)
    
    
     Gradient evaluation took 7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.7 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.022145 seconds (Warm-up)
     0.021296 seconds (Sampling)
     0.043441 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     DIAGNOSTIC(S) FROM PARSER:
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
    
     In file included from fileb0b6c9148a9.cpp:5:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/rstan/include/boost_not_in_BH/boost/fusion/support/unused.hpp:10:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/fusion/support/config.hpp:11:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/config.hpp:39:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/config/compiler/clang.hpp:200:11: warning: 'BOOST_NO_CXX11_RVALUE_REFERENCES' macro redefined [-Wmacro-redefined]
     # define BOOST_NO_CXX11_RVALUE_REFERENCES
     ^
     <command line>:6:9: note: previous definition is here
     #define BOOST_NO_CXX11_RVALUE_REFERENCES 1
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:477:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(0, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:44:1: note: expanded from here
     0uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:478:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(2432902008176640000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:45:1: note: expanded from here
     2432902008176640000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:479:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8752948036761600000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:46:1: note: expanded from here
     8752948036761600000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:480:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(13803759753640704000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:47:1: note: expanded from here
     13803759753640704000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:481:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(12870931245150988800, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:48:1: note: expanded from here
     12870931245150988800uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:482:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8037811822645051776, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:49:1: note: expanded from here
     8037811822645051776uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:483:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(3599979517947607200, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:50:1: note: expanded from here
     3599979517947607200uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:484:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1206647803780373360, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:51:1: note: expanded from here
     1206647803780373360uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:485:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(311333643161390640, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:52:1: note: expanded from here
     311333643161390640uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:486:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(63030812099294896, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:53:1: note: expanded from here
     63030812099294896uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:487:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(10142299865511450, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:54:1: note: expanded from here
     10142299865511450uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:488:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1307535010540395, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:55:1: note: expanded from here
     1307535010540395uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:489:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(135585182899530, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:56:1: note: expanded from here
     135585182899530uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:490:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(11310276995381, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:57:1: note: expanded from here
     11310276995381uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:491:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(756111184500, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:58:1: note: expanded from here
     756111184500uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:492:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(40171771630, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:59:1: note: expanded from here
     40171771630uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:493:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1672280820, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:60:1: note: expanded from here
     1672280820uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:494:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(53327946, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:61:1: note: expanded from here
     53327946uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:495:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1256850, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:62:1: note: expanded from here
     1256850uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:496:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(20615, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:63:1: note: expanded from here
     20615uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:497:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(210, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:64:1: note: expanded from here
     210uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:498:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1, uLL)
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:65:1: note: expanded from here
     1uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:532:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(0, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:6:1: note: expanded from here
     0uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:533:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(2432902008176640000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:7:1: note: expanded from here
     2432902008176640000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:534:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8752948036761600000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:8:1: note: expanded from here
     8752948036761600000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:535:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(13803759753640704000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:9:1: note: expanded from here
     13803759753640704000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:536:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(12870931245150988800, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:10:1: note: expanded from here
     12870931245150988800uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:537:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8037811822645051776, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:11:1: note: expanded from here
     8037811822645051776uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:538:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(3599979517947607200, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:12:1: note: expanded from here
     3599979517947607200uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:539:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1206647803780373360, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:13:1: note: expanded from here
     1206647803780373360uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:540:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(311333643161390640, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:14:1: note: expanded from here
     311333643161390640uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:541:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(63030812099294896, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:15:1: note: expanded from here
     63030812099294896uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:542:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(10142299865511450, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:16:1: note: expanded from here
     10142299865511450uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:543:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1307535010540395, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:17:1: note: expanded from here
     1307535010540395uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:544:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(135585182899530, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:18:1: note: expanded from here
     135585182899530uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:545:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(11310276995381, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:19:1: note: expanded from here
     11310276995381uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:546:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(756111184500, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:20:1: note: expanded from here
     756111184500uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:547:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(40171771630, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:21:1: note: expanded from here
     40171771630uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:548:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1672280820, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:22:1: note: expanded from here
     1672280820uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:549:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(53327946, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:23:1: note: expanded from here
     53327946uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:550:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1256850, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:24:1: note: expanded from here
     1256850uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:551:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(20615, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:25:1: note: expanded from here
     20615uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:552:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(210, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:26:1: note: expanded from here
     210uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:553:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1, uLL)
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:27:1: note: expanded from here
     1uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:899:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(0, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:45:1: note: expanded from here
     0uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:900:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1307674368000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:46:1: note: expanded from here
     1307674368000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:901:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(4339163001600, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:47:1: note: expanded from here
     4339163001600uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:902:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(6165817614720, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:48:1: note: expanded from here
     6165817614720uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:903:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(5056995703824, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:49:1: note: expanded from here
     5056995703824uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:904:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(2706813345600, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:50:1: note: expanded from here
     2706813345600uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:905:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1009672107080, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:51:1: note: expanded from here
     1009672107080uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:906:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(272803210680, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:52:1: note: expanded from here
     272803210680uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:907:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(54631129553, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:53:1: note: expanded from here
     54631129553uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:908:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8207628000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:54:1: note: expanded from here
     8207628000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:909:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(928095740, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:55:1: note: expanded from here
     928095740uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:910:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(78558480, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:56:1: note: expanded from here
     78558480uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:911:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(4899622, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:57:1: note: expanded from here
     4899622uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:912:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(218400, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:58:1: note: expanded from here
     218400uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:913:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(6580, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:59:1: note: expanded from here
     6580uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:914:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(120, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:60:1: note: expanded from here
     120uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:915:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1, uLL)
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:61:1: note: expanded from here
     1uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:944:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(0, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:96:1: note: expanded from here
     0uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:945:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1307674368000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:97:1: note: expanded from here
     1307674368000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:946:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(4339163001600, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:98:1: note: expanded from here
     4339163001600uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:947:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(6165817614720, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:99:1: note: expanded from here
     6165817614720uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:948:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(5056995703824, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:100:1: note: expanded from here
     5056995703824uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:949:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(2706813345600, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:101:1: note: expanded from here
     2706813345600uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:950:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1009672107080, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:102:1: note: expanded from here
     1009672107080uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:951:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(272803210680, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:103:1: note: expanded from here
     272803210680uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:952:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(54631129553, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:104:1: note: expanded from here
     54631129553uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:953:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8207628000, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:105:1: note: expanded from here
     8207628000uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:954:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(928095740, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:106:1: note: expanded from here
     928095740uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:955:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(78558480, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:107:1: note: expanded from here
     78558480uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:956:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(4899622, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:108:1: note: expanded from here
     4899622uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:957:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(218400, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:109:1: note: expanded from here
     218400uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:958:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(6580, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:110:1: note: expanded from here
     6580uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:959:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(120, uLL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:111:1: note: expanded from here
     120uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/lanczos.hpp:960:10: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1, uLL)
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/tools/config.hpp:265:48: note: expanded from macro 'BOOST_MATH_INT_VALUE_SUFFIX'
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^
     <scratch space>:112:1: note: expanded from here
     1uLL
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:35:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/bernoulli.hpp:15:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:90:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( +1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:91:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( +1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:92:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( -1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:93:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( +1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:94:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( -1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:95:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( +5LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:96:33: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( -691LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:97:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( +7LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:98:32: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( -3617LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:99:31: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( +43867LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:100:30: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( -174611LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:101:30: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( +854513LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:102:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( -236364091LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:103:29: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( +8553103LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:104:25: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( -23749461029LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:105:23: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t(+8615841276005LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:106:23: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t(-7709321041217LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:107:23: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t(+2577687858367LL)
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:112:28: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:113:28: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 6LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:114:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 30LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:115:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 42LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:116:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 30LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:117:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 66LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:118:25: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 2730LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:119:28: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 6LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:120:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 510LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:121:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 798LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:122:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 330LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:123:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 138LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:124:25: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 2730LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:125:28: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 6LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:126:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 870LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:127:24: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 14322LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:128:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 510LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:129:28: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int64_t( 6LL)
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:656:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( +1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:657:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( +1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:658:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( -1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:659:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( +1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:660:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( -1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:661:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( +5LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:662:33: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( -691LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:663:35: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( +7LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:664:32: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( -3617LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:665:31: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( +43867LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:666:30: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( -174611LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:667:30: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( +854513LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:672:28: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 1LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:673:28: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 6LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:674:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 30LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:675:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 42LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:676:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 30LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:677:27: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 66LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:678:25: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 2730LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:679:28: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 6LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:680:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 510LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:681:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 798LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:682:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 330LL),
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:683:26: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     boost::int32_t( 138LL),
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/gamma.hpp:35:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/bernoulli.hpp:16:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/bernoulli_details.hpp:128:31: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     max_bernoulli_root_functor(long long t) : target(static_cast<double>(t)) {}
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/math/special_functions/detail/bernoulli_details.hpp:152:4: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     long long t = lltrunc(boost::math::tools::log_max_value<T>());
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:288:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/prob/multinomial_rng.hpp:10:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/scal/prob/binomial_rng.hpp:4:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/random/binomial_distribution.hpp:407:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
     struct {
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:298:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/arr.hpp:38:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/arr/functor/integrate_ode_rk45.hpp:13:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint.hpp:32:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:239:93: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     const value_type X1 = static_cast< value_type >( 5 ) * ( static_cast< value_type >( 2558722523LL ) - static_cast< value_type >( 31403016 ) * theta ) / static_cast< value_type >( 11282082432LL );
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:239:187: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     const value_type X1 = static_cast< value_type >( 5 ) * ( static_cast< value_type >( 2558722523LL ) - static_cast< value_type >( 31403016 ) * theta ) / static_cast< value_type >( 11282082432LL );
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:240:186: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     const value_type X3 = static_cast< value_type >( 100 ) * ( static_cast< value_type >( 882725551 ) - static_cast< value_type >( 15701508 ) * theta ) / static_cast< value_type >( 32700410799LL );
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:241:185: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     const value_type X4 = static_cast< value_type >( 25 ) * ( static_cast< value_type >( 443332067 ) - static_cast< value_type >( 31403016 ) * theta ) / static_cast< value_type >( 1880347072LL ) ;
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:242:186: warning: 'long long' is a C++11 extension [-Wc++11-long-long]
     const value_type X5 = static_cast< value_type >( 32805 ) * ( static_cast< value_type >( 23143187 ) - static_cast< value_type >( 3489224 ) * theta ) / static_cast< value_type >( 199316789632LL );
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:298:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/arr.hpp:38:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/arr/functor/integrate_ode_rk45.hpp:13:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint.hpp:69:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint/integrate/integrate_const.hpp:26:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint/integrate/check_adapter.hpp:222:7: warning: no newline at end of file [-Wnewline-eof]
     #endif
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:298:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/arr.hpp:40:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/scal.hpp:309:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/scal/prob/neg_binomial_2_ccdf_log.hpp:5:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/scal/prob/neg_binomial_2_lccdf.hpp:10:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/scal/prob/neg_binomial_ccdf_log.hpp:5:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/scal/prob/neg_binomial_lccdf.hpp:23:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/random/negative_binomial_distribution.hpp:21:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/random/poisson_distribution.hpp:338:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
     struct {
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/core.hpp:42:
     /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/core/set_zero_all_adjoints.hpp:14:17: warning: unused function 'set_zero_all_adjoints' [-Wunused-function]
     static void set_zero_all_adjoints() {
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/core.hpp:43:
     /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/core/set_zero_all_adjoints_nested.hpp:17:17: warning: 'static' function 'set_zero_all_adjoints_nested' declared in header file should be declared 'static inline' [-Wunneeded-internal-declaration]
     static void set_zero_all_adjoints_nested() {
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:58:
     /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/autocorrelation.hpp:17:14: warning: function 'fft_next_good_size' is not needed and will not be emitted [-Wunneeded-internal-declaration]
     size_t fft_next_good_size(size_t N) {
     ^
     In file included from fileb0b6c9148a9.cpp:8:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math.hpp:4:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:298:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/arr.hpp:38:
     In file included from /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/StanHeaders/include/stan/math/prim/arr/functor/integrate_ode_rk45.hpp:13:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint.hpp:61:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/numeric/odeint/util/multi_array_adaption.hpp:29:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/multi_array.hpp:21:
     In file included from /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/multi_array/base.hpp:28:
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/multi_array/concept_checks.hpp:42:43: warning: unused typedef 'index_range' [-Wunused-local-typedef]
     typedef typename Array::index_range index_range;
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/multi_array/concept_checks.hpp:43:37: warning: unused typedef 'index' [-Wunused-local-typedef]
     typedef typename Array::index index;
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/multi_array/concept_checks.hpp:53:43: warning: unused typedef 'index_range' [-Wunused-local-typedef]
     typedef typename Array::index_range index_range;
     ^
     /tmp/Rtmp2cwcuk/RLIBS_5b7570f6198/BH/include/boost/multi_array/concept_checks.hpp:54:37: warning: unused typedef 'index' [-Wunused-local-typedef]
     typedef typename Array::index index;
     ^
     fileb0b6c9148a9.cpp:312:28: warning: unused typedef 'fun_return_scalar_t__' [-Wunused-local-typedef]
     typedef fun_scalar_t__ fun_return_scalar_t__;
     ^
     157 warnings generated.
     ── 2. Error: the Stan equivalent of lme4's Z %*% b works (@test_stan_functions.R
     incorrect number of dimensions
     1: test_lme4(glFormula(Reaction ~ Days + (Days | Subject), data = sleepstudy)$reTrms) at testthat/test_stan_functions.R:408
     2: sapply(attr(group$flist, "assign"), function(i) nlevels(group$flist[, i])) at testthat/test_stan_functions.R:374
     3: lapply(X = X, FUN = FUN, ...)
     4: FUN(X[[i]], ...)
     5: nlevels(group$flist[, i]) at testthat/test_stan_functions.R:374
     6: levels(x)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -240.378
     Optimization terminated normally:
     Convergence detected: absolute change in objective function was below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -224.446
     Optimization terminated normally:
     Convergence detected: absolute change in objective function was below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -604.053
     Optimization terminated normally:
     Convergence detected: relative change in objective function was below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -156.802
     Optimization terminated normally:
     Convergence detected: relative change in objective function was below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -284.258
     Optimization terminated normally:
     Convergence detected: absolute change in objective function was below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'count' NOW (CHAIN 1).
    
     Gradient evaluation took 7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.7 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
     Iteration: 1 / 100 [ 1%] (Warmup)
     Iteration: 51 / 100 [ 51%] (Sampling)
     Iteration: 100 / 100 [100%] (Sampling)
    
     Elapsed Time: 0.030046 seconds (Warm-up)
     0.02193 seconds (Sampling)
     0.051976 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'count' NOW (CHAIN 1).
    
     Gradient evaluation took 7.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.76 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
     Iteration: 1 / 100 [ 1%] (Warmup)
     Iteration: 51 / 100 [ 51%] (Sampling)
     Iteration: 100 / 100 [100%] (Sampling)
    
     Elapsed Time: 0.032481 seconds (Warm-up)
     0.021821 seconds (Sampling)
     0.054302 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'count' NOW (CHAIN 1).
    
     Gradient evaluation took 8.5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.85 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
     Iteration: 1 / 100 [ 1%] (Warmup)
     Iteration: 51 / 100 [ 51%] (Sampling)
     Iteration: 100 / 100 [100%] (Sampling)
    
     Elapsed Time: 0.032296 seconds (Warm-up)
     0.034765 seconds (Sampling)
     0.067061 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'count' NOW (CHAIN 1).
    
     Gradient evaluation took 7.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.79 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
     Iteration: 1 / 100 [ 1%] (Warmup)
     Iteration: 51 / 100 [ 51%] (Sampling)
     Iteration: 100 / 100 [100%] (Sampling)
    
     Elapsed Time: 0.031453 seconds (Warm-up)
     0.03676 seconds (Sampling)
     0.068213 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'count' NOW (CHAIN 1).
    
     Gradient evaluation took 8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.8 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
     Iteration: 1 / 100 [ 1%] (Warmup)
     Iteration: 51 / 100 [ 51%] (Sampling)
     Iteration: 100 / 100 [100%] (Sampling)
    
     Elapsed Time: 0.032788 seconds (Warm-up)
     0.034133 seconds (Sampling)
     0.066921 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'count' NOW (CHAIN 1).
    
     Gradient evaluation took 7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.7 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
     Iteration: 1 / 100 [ 1%] (Warmup)
     Iteration: 51 / 100 [ 51%] (Sampling)
     Iteration: 100 / 100 [100%] (Sampling)
    
     Elapsed Time: 0.032234 seconds (Warm-up)
     0.032435 seconds (Sampling)
     0.064669 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -530.314
     Optimization terminated normally:
     Convergence detected: relative gradient magnitude is below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -7059.2
     Optimization terminated normally:
     Convergence detected: relative gradient magnitude is below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 5.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.56 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.000434 seconds (Warm-up)
     0.000235 seconds (Sampling)
     0.000669 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 5.5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.55 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.000212 seconds (Warm-up)
     0.00028 seconds (Sampling)
     0.000492 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 8.1e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.81 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.006945 seconds (Warm-up)
     0.008931 seconds (Sampling)
     0.015876 seconds (Total)
    
    
     Gradient evaluation took 7.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.78 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.008205 seconds (Warm-up)
     0.026165 seconds (Sampling)
     0.03437 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 5.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.59 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 15
     term_buffer = 2
    
    
     Elapsed Time: 0.004798 seconds (Warm-up)
     0.004031 seconds (Sampling)
     0.008829 seconds (Total)
    
    
     Gradient evaluation took 2.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.26 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 15
     term_buffer = 2
    
    
     Elapsed Time: 0.008249 seconds (Warm-up)
     0.005277 seconds (Sampling)
     0.013526 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 1).
    
     Gradient evaluation took 0.000238 seconds
     1000 transitions using 10 leapfrog steps per transition would take 2.38 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 3.05365 seconds (Warm-up)
     0.907108 seconds (Sampling)
     3.96076 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 0.000193 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.93 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 3.80795 seconds (Warm-up)
     0.93742 seconds (Sampling)
     4.74537 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 1).
    
     Gradient evaluation took 7.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.77 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.55927 seconds (Warm-up)
     0.367144 seconds (Sampling)
     0.926414 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.5 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.644543 seconds (Warm-up)
     0.268496 seconds (Sampling)
     0.913039 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 1).
    
     Gradient evaluation took 6.4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.64 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.55371 seconds (Warm-up)
     0.373654 seconds (Sampling)
     0.927364 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.5 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.648872 seconds (Warm-up)
     0.280296 seconds (Sampling)
     0.929168 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 1).
    
     Gradient evaluation took 9.1e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.91 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.813435 seconds (Warm-up)
     0.632469 seconds (Sampling)
     1.4459 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 0.000103 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.03 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 1.30462 seconds (Warm-up)
     0.897758 seconds (Sampling)
     2.20238 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 1).
    
     Gradient evaluation took 6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.6 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.657372 seconds (Warm-up)
     0.259078 seconds (Sampling)
     0.91645 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 5.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.53 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.64822 seconds (Warm-up)
     0.271901 seconds (Sampling)
     0.920121 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 1).
    
     Gradient evaluation took 7.4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.74 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.51878 seconds (Warm-up)
     0.199086 seconds (Sampling)
     0.717866 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 3.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.39 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.405534 seconds (Warm-up)
     0.220458 seconds (Sampling)
     0.625992 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 1).
    
     Gradient evaluation took 0.000124 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.24 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 2.06991 seconds (Warm-up)
     0.726464 seconds (Sampling)
     2.79637 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.8 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 1.34661 seconds (Warm-up)
     0.567896 seconds (Sampling)
     1.91451 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 1).
    
     Gradient evaluation took 0.000135 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.35 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 2.84025 seconds (Warm-up)
     1.51791 seconds (Sampling)
     4.35816 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 0.000132 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.32 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 3.34856 seconds (Warm-up)
     1.67847 seconds (Sampling)
     5.02703 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     ══ testthat results ═══════════════════════════════════════════════════════════
     OK: 1734 SKIPPED: 1 FAILED: 2
     1. Error: pp_check.stanreg creates ggplot object (@test_pp_check.R#48)
     2. Error: the Stan equivalent of lme4's Z %*% b works (@test_stan_functions.R#408)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-debian-clang

Version: 2.15.3
Check: tests
Result: ERROR
     Running ‘testthat.R’ [250s/372s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > # Part of the rstanarm package for estimating model parameters
     > # Copyright (C) 2015 Trustees of Columbia University
     > #
     > # This program is free software; you can redistribute it and/or
     > # modify it under the terms of the GNU General Public License
     > # as published by the Free Software Foundation; either version 3
     > # of the License, or (at your option) any later version.
     > #
     > # This program is distributed in the hope that it will be useful,
     > # but WITHOUT ANY WARRANTY; without even the implied warranty of
     > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
     > # GNU General Public License for more details.
     > #
     > # You should have received a copy of the GNU General Public License
     > # along with this program; if not, write to the Free Software
     > # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
     >
     > library(testthat)
     > library(rstanarm)
     Loading required package: Rcpp
     rstanarm (Version 2.15.3, packaged: 2017-04-29 06:18:44 UTC)
     - Do not expect the default priors to remain the same in future rstanarm versions.
     Thus, R scripts should specify priors explicitly, even if they are just the defaults.
     - For execution on a local, multicore CPU with excess RAM we recommend calling
     options(mc.cores = parallel::detectCores())
     > Sys.unsetenv("R_TESTS")
     > example(example_model)
    
     exmpl_> example_model <-
     exmpl_+ stan_glmer(cbind(incidence, size - incidence) ~ size + period + (1|herd),
     exmpl_+ data = lme4::cbpp, family = binomial,
     exmpl_+ # this next line is only to keep the example small in size!
     exmpl_+ chains = 2, cores = 1, seed = 12345, iter = 500)
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
    
     SAMPLING FOR MODEL 'binomial' NOW (CHAIN 1).
    
     Gradient evaluation took 0.000112 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.12 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 500 [ 0%] (Warmup)
     Iteration: 50 / 500 [ 10%] (Warmup)
     Iteration: 100 / 500 [ 20%] (Warmup)
     Iteration: 150 / 500 [ 30%] (Warmup)
     Iteration: 200 / 500 [ 40%] (Warmup)
     Iteration: 250 / 500 [ 50%] (Warmup)
     Iteration: 251 / 500 [ 50%] (Sampling)
     Iteration: 300 / 500 [ 60%] (Sampling)
     Iteration: 350 / 500 [ 70%] (Sampling)
     Iteration: 400 / 500 [ 80%] (Sampling)
     Iteration: 450 / 500 [ 90%] (Sampling)
     Iteration: 500 / 500 [100%] (Sampling)
    
     Elapsed Time: 0.674336 seconds (Warm-up)
     0.214772 seconds (Sampling)
     0.889108 seconds (Total)
    
    
     SAMPLING FOR MODEL 'binomial' NOW (CHAIN 2).
    
     Gradient evaluation took 5.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.59 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 500 [ 0%] (Warmup)
     Iteration: 50 / 500 [ 10%] (Warmup)
     Iteration: 100 / 500 [ 20%] (Warmup)
     Iteration: 150 / 500 [ 30%] (Warmup)
     Iteration: 200 / 500 [ 40%] (Warmup)
     Iteration: 250 / 500 [ 50%] (Warmup)
     Iteration: 251 / 500 [ 50%] (Sampling)
     Iteration: 300 / 500 [ 60%] (Sampling)
     Iteration: 350 / 500 [ 70%] (Sampling)
     Iteration: 400 / 500 [ 80%] (Sampling)
     Iteration: 450 / 500 [ 90%] (Sampling)
     Iteration: 500 / 500 [100%] (Sampling)
    
     Elapsed Time: 0.584603 seconds (Warm-up)
     0.210919 seconds (Sampling)
     0.795522 seconds (Total)
    
    
     exmpl_> example_model
     stan_glmer
     family: binomial [logit]
     formula: cbind(incidence, size - incidence) ~ size + period + (1 | herd)
     ------
    
     Estimates:
     Median MAD_SD
     (Intercept) -1.6 0.6
     size 0.0 0.0
     period2 -1.0 0.3
     period3 -1.1 0.4
     period4 -1.5 0.4
    
     Error terms:
     Groups Name Std.Dev.
     herd (Intercept) 0.81
     Num. levels: herd 15
    
     Sample avg. posterior predictive
     distribution of y (X = xbar):
     Median MAD_SD
     mean_PPD 1.8 0.2
    
     ------
     For info on the priors used see help('prior_summary.stanreg').> if (!grepl("^sparc", R.version$platform)) test_check("rstanarm")
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     4-fold cross-validation
    
     Estimate SE
     elpd_kfold -78.2 3.0
    
     2-fold cross-validation
    
     Estimate SE
     elpd_kfold -102.0 8.8
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     object 'SEED' not found
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Initial log joint probability = -156.704
     Optimization terminated normally:
     Convergence detected: relative gradient magnitude is below tolerance
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     ------------------------------------------------------------
     EXPERIMENTAL ALGORITHM:
     This procedure has not been thoroughly tested and may be unstable
     or buggy. The interface is subject to change.
     ------------------------------------------------------------
    
    
    
     Gradient evaluation took 5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.5 seconds.
     Adjust your expectations accordingly!
    
    
     Begin eta adaptation.
     Iteration: 1 / 250 [ 0%] (Adaptation)
     Iteration: 50 / 250 [ 20%] (Adaptation)
     Iteration: 100 / 250 [ 40%] (Adaptation)
     Iteration: 150 / 250 [ 60%] (Adaptation)
     Iteration: 200 / 250 [ 80%] (Adaptation)
     Success! Found best value [eta = 1] earlier than expected.
    
     Begin stochastic gradient ascent.
     iter ELBO delta_ELBO_mean delta_ELBO_med notes
     100 -1e+02 1.000 1.000
     200 -1e+02 0.581 1.000
     300 -1e+02 0.453 0.198
     400 -9e+01 0.342 0.198
     500 -1e+02 0.283 0.162
     600 -1e+02 0.241 0.162
     700 -9e+01 0.208 0.046
     800 -9e+01 0.184 0.046
     900 -9e+01 0.164 0.031
     1000 -9e+01 0.148 0.031
     1100 -9e+01 0.049 0.014
     1200 -9e+01 0.033 0.010
     1300 -9e+01 0.013 0.010 MEDIAN ELBO CONVERGED
    
     Drawing a sample of size 1000 from the approximate posterior...
     COMPLETED.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     ------------------------------------------------------------
     EXPERIMENTAL ALGORITHM:
     This procedure has not been thoroughly tested and may be unstable
     or buggy. The interface is subject to change.
     ------------------------------------------------------------
    
    
    
     Gradient evaluation took 4.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.47 seconds.
     Adjust your expectations accordingly!
    
    
     Begin eta adaptation.
     Iteration: 1 / 250 [ 0%] (Adaptation)
     Iteration: 50 / 250 [ 20%] (Adaptation)
     Iteration: 100 / 250 [ 40%] (Adaptation)
     Iteration: 150 / 250 [ 60%] (Adaptation)
     Iteration: 200 / 250 [ 80%] (Adaptation)
     Iteration: 250 / 250 [100%] (Adaptation)
     Success! Found best value [eta = 0.1].
    
     Begin stochastic gradient ascent.
     iter ELBO delta_ELBO_mean delta_ELBO_med notes
     100 -2e+02 1.000 1.000
     200 -2e+02 0.523 1.000
     300 -1e+02 0.353 0.047
     400 -1e+02 0.266 0.047
     500 -1e+02 0.213 0.011
     600 -1e+02 0.179 0.011
     700 -1e+02 0.154 0.006 MEDIAN ELBO CONVERGED
    
     Drawing a sample of size 1000 from the approximate posterior...
     COMPLETED.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 7.1e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.71 seconds.
     Adjust your expectations accordingly!
    
    
    
     Elapsed Time: 1.03377 seconds (Warm-up)
     0.39986 seconds (Sampling)
     1.43363 seconds (Total)
    
    
     Gradient evaluation took 3.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.38 seconds.
     Adjust your expectations accordingly!
    
    
    
     Elapsed Time: 0.934305 seconds (Warm-up)
     0.668366 seconds (Sampling)
     1.60267 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 4.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.46 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
    
     Elapsed Time: 0.010355 seconds (Warm-up)
     0.0096 seconds (Sampling)
     0.019955 seconds (Total)
    
    
     Gradient evaluation took 2.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.28 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 7
     adapt_window = 38
     term_buffer = 5
    
    
     Elapsed Time: 0.010656 seconds (Warm-up)
     0.007347 seconds (Sampling)
     0.018003 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     ── 1. Error: pp_check.stanreg creates ggplot object (@test_pp_check.R#48) ─────
     Plotting function not supported. (If the plotting function is included in the output from bayesplot::available_ppc() then it should be available via pp_check and this error is probably a bug.)
     1: expect_gg(suppressWarnings(pp_check(fit, plotfun = f, nreps = j)), info = f) at testthat/test_pp_check.R:48
     2: testthat::expect_is(x, "ggplot", info = info, label = label)
     3: quasi_label(enquo(object), label)
     4: eval_bare(get_expr(quo), get_env(quo))
     5: suppressWarnings(pp_check(fit, plotfun = f, nreps = j))
     6: withCallingHandlers(expr, warning = function(w) invokeRestart("muffleWarning"))
     7: pp_check(fit, plotfun = f, nreps = j)
     8: pp_check.stanreg(fit, plotfun = f, nreps = j)
     9: .ppc_y_and_yrep(object, seed = seed, nreps = .set_nreps(nreps, fun = plotfun_name),
     binned_resid_plot = isTRUE(plotfun_name == "ppc_error_binned"))
     10: posterior_predict(object, draws = nreps, seed = seed)
     11: posterior_predict.stanreg(object, draws = nreps, seed = seed)
     12: pp_args(object, data = pp_eta(object, dat, draws))
     13: pp_eta(object, dat, draws)
     14: .set_nreps(nreps, fun = plotfun_name)
     15: stop("Plotting function not supported. ", "(If the plotting function is included in the output from ",
     "bayesplot::available_ppc() then it should be available via pp_check ", "and this error is probably a bug.)")
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 0.000114 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.14 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.072054 seconds (Warm-up)
     0.095693 seconds (Sampling)
     0.167747 seconds (Total)
    
    
     Gradient evaluation took 6.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.63 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.074665 seconds (Warm-up)
     0.0606 seconds (Sampling)
     0.135265 seconds (Total)
    
    
     Gradient evaluation took 5.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.56 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.06553 seconds (Warm-up)
     0.102041 seconds (Sampling)
     0.167571 seconds (Total)
    
    
     Gradient evaluation took 9.5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.95 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.04604 seconds (Warm-up)
     0.143383 seconds (Sampling)
     0.189423 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 8.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.82 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.000634 seconds (Warm-up)
     0.002136 seconds (Sampling)
     0.00277 seconds (Total)
    
    
     Gradient evaluation took 7.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.79 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.001833 seconds (Warm-up)
     0.002385 seconds (Sampling)
     0.004218 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 8.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.83 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.015776 seconds (Warm-up)
     0.02341 seconds (Sampling)
     0.039186 seconds (Total)
    
    
     Gradient evaluation took 7.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.73 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.016117 seconds (Warm-up)
     0.014291 seconds (Sampling)
     0.030408 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 7.1e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.71 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.014216 seconds (Warm-up)
     0.022485 seconds (Sampling)
     0.036701 seconds (Total)
    
    
     Gradient evaluation took 7.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.72 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: There aren't enough warmup iterations to fit the
     three stages of adaptation as currently configured.
     Reducing each adaptation stage to 15%/75%/10% of
     the given number of warmup iterations:
     init_buffer = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.014877 seconds (Warm-up)
     0.014581 seconds (Sampling)
     0.029458 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     DIAGNOSTIC(S) FROM PARSER:
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
     Warning (non-fatal): Comments beginning with # are deprecated. Please use // in place of # for line comments.
    
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/config.hpp:39:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/fusion/support/config.hpp:11,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rstan/include/boost_not_in_BH/boost/fusion/support/unused.hpp:10,
     from fileb3322d80a7e.cpp:5:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/config/compiler/gcc.hpp:186:0: warning: "BOOST_NO_CXX11_RVALUE_REFERENCES" redefined
     # define BOOST_NO_CXX11_RVALUE_REFERENCES
    
     <command-line>:0:0: note: this is the location of the previous definition
     In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/rstan/include/boost_not_in_BH/boost/math/policies/error_handling.hpp:20:0,
     from fileb3322d80a7e.cpp:6:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:477:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(0, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:478:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(2432902008176640000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:479:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8752948036761600000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:480:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(13803759753640704000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:481:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(12870931245150988800, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:482:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8037811822645051776, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:483:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(3599979517947607200, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:484:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1206647803780373360, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:485:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(311333643161390640, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:486:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(63030812099294896, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:487:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(10142299865511450, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:488:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1307535010540395, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:489:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(135585182899530, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:490:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(11310276995381, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:491:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(756111184500, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:492:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(40171771630, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:493:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1672280820, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:494:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(53327946, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:495:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1256850, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:496:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(20615, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:497:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(210, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:498:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1, uLL)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:532:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(0, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:533:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(2432902008176640000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:534:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8752948036761600000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:535:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(13803759753640704000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:536:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(12870931245150988800, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:537:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8037811822645051776, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:538:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(3599979517947607200, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:539:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1206647803780373360, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:540:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(311333643161390640, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:541:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(63030812099294896, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:542:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(10142299865511450, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:543:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1307535010540395, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:544:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(135585182899530, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:545:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(11310276995381, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:546:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(756111184500, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:547:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(40171771630, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:548:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1672280820, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:549:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(53327946, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:550:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1256850, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:551:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(20615, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:552:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(210, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:553:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1, uLL)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:899:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(0, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:900:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1307674368000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:901:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(4339163001600, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:902:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(6165817614720, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:903:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(5056995703824, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:904:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(2706813345600, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:905:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1009672107080, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:906:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(272803210680, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:907:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(54631129553, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:908:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8207628000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:909:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(928095740, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:910:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(78558480, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:911:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(4899622, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:912:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(218400, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:913:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(6580, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:914:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(120, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:915:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1, uLL)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:944:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(0, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:945:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1307674368000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:946:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(4339163001600, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:947:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(6165817614720, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:948:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(5056995703824, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:949:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(2706813345600, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:950:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1009672107080, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:951:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(272803210680, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:952:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(54631129553, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:953:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(8207628000, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:954:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(928095740, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:955:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(78558480, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:956:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(4899622, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:957:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(218400, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:958:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(6580, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:959:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(120, uLL),
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/lanczos.hpp:960:38: warning: use of C++11 long long integer constant [-Wlong-long]
     BOOST_MATH_INT_VALUE_SUFFIX(1, uLL)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/tools/config.hpp:265:48: note: in definition of macro ‘BOOST_MATH_INT_VALUE_SUFFIX’
     # define BOOST_MATH_INT_VALUE_SUFFIX(RV, SUF) RV##SUF
     ^~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/bernoulli.hpp:15:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/gamma.hpp:35,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/erf.hpp:15,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math.hpp:4,
     from fileb3322d80a7e.cpp:8:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:90:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( +1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:91:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( +1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:92:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( -1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:93:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( +1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:94:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( -1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:95:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( +5LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:96:33: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( -691LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:97:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( +7LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:98:32: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( -3617LL),
     ^~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:99:31: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( +43867LL),
     ^~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:100:30: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( -174611LL),
     ^~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:101:30: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( +854513LL),
     ^~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:102:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( -236364091LL),
     ^~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:103:29: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( +8553103LL),
     ^~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:104:25: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( -23749461029LL),
     ^~~~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:105:23: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t(+8615841276005LL),
     ^~~~~~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:106:23: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t(-7709321041217LL),
     ^~~~~~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:107:23: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t(+2577687858367LL)
     ^~~~~~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:112:28: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:113:28: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 6LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:114:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 30LL),
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:115:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 42LL),
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:116:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 30LL),
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:117:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 66LL),
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:118:25: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 2730LL),
     ^~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:119:28: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 6LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:120:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 510LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:121:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 798LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:122:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 330LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:123:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 138LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:124:25: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 2730LL),
     ^~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:125:28: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 6LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:126:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 870LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:127:24: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 14322LL),
     ^~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:128:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 510LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:129:28: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int64_t( 6LL)
     ^~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/bernoulli.hpp:15:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/gamma.hpp:35,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/erf.hpp:15,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math.hpp:4,
     from fileb3322d80a7e.cpp:8:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:656:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( +1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:657:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( +1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:658:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( -1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:659:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( +1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:660:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( -1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:661:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( +5LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:662:33: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( -691LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:663:35: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( +7LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:664:32: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( -3617LL),
     ^~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:665:31: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( +43867LL),
     ^~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:666:30: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( -174611LL),
     ^~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:667:30: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( +854513LL),
     ^~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:672:28: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 1LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:673:28: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 6LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:674:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 30LL),
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:675:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 42LL),
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:676:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 30LL),
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:677:27: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 66LL),
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:678:25: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 2730LL),
     ^~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:679:28: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 6LL),
     ^~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:680:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 510LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:681:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 798LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:682:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 330LL),
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp:683:26: warning: use of C++11 long long integer constant [-Wlong-long]
     boost::int32_t( 138LL),
     ^~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/numeric/odeint.hpp:32:0,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/arr/functor/integrate_ode_rk45.hpp:13,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/arr.hpp:38,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:298,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math.hpp:4,
     from fileb3322d80a7e.cpp:8:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:239:93: warning: use of C++11 long long integer constant [-Wlong-long]
     const value_type X1 = static_cast< value_type >( 5 ) * ( static_cast< value_type >( 2558722523LL ) - static_cast< value_type >( 31403016 ) * theta ) / static_cast< value_type >( 11282082432LL );
     ^~~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:239:187: warning: use of C++11 long long integer constant [-Wlong-long]
     const value_type X1 = static_cast< value_type >( 5 ) * ( static_cast< value_type >( 2558722523LL ) - static_cast< value_type >( 31403016 ) * theta ) / static_cast< value_type >( 11282082432LL );
     ^~~~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:240:186: warning: use of C++11 long long integer constant [-Wlong-long]
     const value_type X3 = static_cast< value_type >( 100 ) * ( static_cast< value_type >( 882725551 ) - static_cast< value_type >( 15701508 ) * theta ) / static_cast< value_type >( 32700410799LL );
     ^~~~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:241:185: warning: use of C++11 long long integer constant [-Wlong-long]
     const value_type X4 = static_cast< value_type >( 25 ) * ( static_cast< value_type >( 443332067 ) - static_cast< value_type >( 31403016 ) * theta ) / static_cast< value_type >( 1880347072LL ) ;
     ^~~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:242:186: warning: use of C++11 long long integer constant [-Wlong-long]
     const value_type X5 = static_cast< value_type >( 32805 ) * ( static_cast< value_type >( 23143187 ) - static_cast< value_type >( 3489224 ) * theta ) / static_cast< value_type >( 199316789632LL );
     ^~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseBase.h: In function ‘void Eigen::internal::check_DenseIndex_is_signed()’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:81: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseBase.h:21:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT’
     EIGEN_STATIC_ASSERT(NumTraits<DenseIndex>::IsSigned,THE_INDEX_TYPE_MUST_BE_A_SIGNED_TYPE);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/bernoulli.hpp:16:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/gamma.hpp:35,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/erf.hpp:15,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/erf.hpp:5,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:106,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math.hpp:4,
     from fileb3322d80a7e.cpp:8:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/bernoulli_details.hpp: At global scope:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/bernoulli_details.hpp:128:36: warning: ISO C++ 1998 does not support ‘long long’ [-Wlong-long]
     max_bernoulli_root_functor(long long t) : target(static_cast<double>(t)) {}
     ^~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/bernoulli_details.hpp: In function ‘std::size_t boost::math::detail::find_bernoulli_overflow_limit(const false_&)’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/math/special_functions/detail/bernoulli_details.hpp:152:9: warning: ISO C++ 1998 does not support ‘long long’ [-Wlong-long]
     long long t = lltrunc(boost::math::tools::log_max_value<T>());
     ^~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/multi_array/base.hpp:28:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/multi_array.hpp:21,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/numeric/odeint/util/multi_array_adaption.hpp:29,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/numeric/odeint.hpp:61,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/arr/functor/integrate_ode_rk45.hpp:13,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/arr.hpp:38,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat.hpp:298,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat.hpp:12,
     from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math.hpp:4,
     from fileb3322d80a7e.cpp:8:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<N>::call(Array&, const IdxGen&, Call_Type)’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs]
     typedef typename Array::index_range index_range;
     ^~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs]
     typedef typename Array::index index;
     ^~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs]
     typedef typename Array::index_range index_range;
     ^~~~~~~~~~~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/BH/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs]
     typedef typename Array::index index;
     ^~~~~
     fileb3322d80a7e.cpp: In function ‘void decov_lp(const vector_d&, const vector_d&, const vector_d&, const vector_d&, const vector_d&, const std::vector<double>&, const std::vector<double>&, const vector_d&, const int&, const std::vector<int>&, double)’:
     fileb3322d80a7e.cpp:312:28: warning: typedef ‘fun_return_scalar_t__’ locally defined but not used [-Wunused-local-typedefs]
     typedef fun_scalar_t__ fun_return_scalar_t__;
     ^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/meta/operands_and_partials.hpp:32:44: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h: In instantiation of ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:35:74: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:76:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(func,Scalar,typename OtherDerived::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/tcrossprod.hpp:21:34: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:29:43: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:121:38: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:122:50: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:51:14: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator[](Eigen::Index) const [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:51:21: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:78:15: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator[](Eigen::Index) const [with Derived = Eigen::Matrix<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:78:23: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Scalar Eigen::internal::log1p_impl<Scalar>::run(const Scalar&) [with Scalar = float]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/MathFunctions.h:954:49: required from ‘typename Eigen::internal::log1p_retval<typename Eigen::internal::global_math_functions_filtering_base<Scalar>::type>::type Eigen::numext::log1p(const Scalar&) [with Scalar = float; typename Eigen::internal::log1p_retval<typename Eigen::internal::global_math_functions_filtering_base<Scalar>::type>::type = float]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/arch/CUDA/Half.h:401:37: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/MathFunctions.h:506:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’
     EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘static void Eigen::PlainObjectBase<Derived>::_check_template_params() [with Derived = Eigen::Matrix<double, -1, 1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:295:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/meta/operands_and_partials.hpp:23:51: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:409:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/meta/operands_and_partials.hpp:32:44: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘static void Eigen::PlainObjectBase<Derived>::_check_template_params() [with Derived = Eigen::Matrix<double, -1, -1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:303:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = int; T1 = int; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:24:29: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init2(Eigen::Index, Eigen::Index, typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type*) [with T0 = int; T1 = int; Derived = Eigen::Matrix<double, -1, -1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type = int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:304:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = int; T1 = int; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:24:29: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<double, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:426:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Matrix<double, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:25:17: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::coeff(Eigen::Index) const [with Derived = Eigen::Matrix<double, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:181:19: required from ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Matrix<double, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:25:31: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init2(Eigen::Index, Eigen::Index, typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type*) [with T0 = long int; T1 = long int; Derived = Eigen::Matrix<double, -1, -1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:304:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = long int; T1 = long int; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/tcrossprod.hpp:22:43: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘static void Eigen::PlainObjectBase<Derived>::_check_template_params() [with Derived = Eigen::Matrix<double, 1, -1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:295:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = int; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/to_row_vector.hpp:32:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init1(Eigen::Index, typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type*) [with T = int; Derived = Eigen::Matrix<double, 1, -1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type = int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = int; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/to_row_vector.hpp:32:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:426:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Matrix<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/to_row_vector.hpp:34:17: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init1(Eigen::Index, typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type*) [with T = int; Derived = Eigen::Matrix<double, -1, 1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type = int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = int; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/to_vector.hpp:32:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of ‘Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; LhsType = const Eigen::Matrix<double, -1, 1>; RhsType = const Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Matrix<double, -1, 1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:19:1: required from ‘const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:27:35: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:107:7: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:109:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of ‘Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Matrix<double, -1, 1>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from ‘typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:28:24: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:107:7: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:109:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of ‘Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Matrix<double, -1, -1>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Matrix<double, -1, -1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from ‘typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:38:44: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:107:7: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:109:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of ‘Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Matrix<double, -1, 1>; RhsType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from ‘const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_var_estimator.hpp:29:41: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:107:7: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:109:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:121:38: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:122:50: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:126:61: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘static void Eigen::PlainObjectBase<Derived>::_check_template_params() [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:303:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = int; T1 = int; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:194:53: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init2(Eigen::Index, Eigen::Index, typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type*) [with T0 = int; T1 = int; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type = int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:304:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = int; T1 = int; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:194:53: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Ref.h: In instantiation of ‘Eigen::Ref<PlainObjectType, Options, StrideType>::Ref(Eigen::PlainObjectBase<OtherDerived>&, typename Eigen::internal::enable_if<(bool)(typename Eigen::internal::traits<Eigen::Ref<PlainObjectType, RefOptions, StrideType> >::match<Derived>::MatchAtCompileTime), Derived>::type*) [with Derived = Eigen::Matrix<double, -1, -1>; PlainObjectType = Eigen::Matrix<double, -1, -1>; int Options = 0; StrideType = Eigen::OuterStride<>; typename Eigen::internal::enable_if<(bool)(typename Eigen::internal::traits<Eigen::Ref<PlainObjectType, RefOptions, StrideType> >::match<Derived>::MatchAtCompileTime), Derived>::type = Eigen::Matrix<double, -1, -1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:109:30: required from ‘Eigen::LLT<MatrixType, UpLo>::LLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:247:73: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘static void Eigen::PlainObjectBase<Derived>::_check_template_params() [with Derived = Eigen::Matrix<stan::math::var, -1, -1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:303:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = long int; T1 = long int; _Scalar = stan::math::var; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:254:54: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init2(Eigen::Index, Eigen::Index, typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type*) [with T0 = long int; T1 = long int; Derived = Eigen::Matrix<stan::math::var, -1, -1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:304:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = long int; T1 = long int; _Scalar = stan::math::var; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:254:54: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init2(Eigen::Index, Eigen::Index, typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type*) [with T0 = int; T1 = int; Derived = Eigen::Matrix<stan::math::var, -1, -1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type = int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:304:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = int; T1 = int; _Scalar = stan::math::var; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/tcrossprod.hpp:27:29: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘static void Eigen::PlainObjectBase<Derived>::_check_template_params() [with Derived = Eigen::Matrix<stan::math::var, -1, 1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:295:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = long int; _Scalar = stan::math::var; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:49:28: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init1(Eigen::Index, typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type*) [with T = long int; Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = long int; _Scalar = stan::math::var; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:49:28: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:409:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:51:14: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::coeff(Eigen::Index) const [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:163:19: required from ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator[](Eigen::Index) const [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:51:21: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘static void Eigen::PlainObjectBase<Derived>::_check_template_params() [with Derived = Eigen::Matrix<stan::math::var, 1, -1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:295:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = long int; _Scalar = stan::math::var; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:76:34: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init1(Eigen::Index, typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type*) [with T = long int; Derived = Eigen::Matrix<stan::math::var, 1, -1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = long int; _Scalar = stan::math::var; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:76:34: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:409:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:78:15: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::coeff(Eigen::Index) const [with Derived = Eigen::Matrix<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:163:19: required from ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator[](Eigen::Index) const [with Derived = Eigen::Matrix<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:78:23: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::coeff(Eigen::Index) const [with Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const stan::math::var&; Eigen::Index = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:181:19: required from ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const stan::math::var&; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/log_softmax.hpp:70:36: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init1(Eigen::Index, typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type*) [with T = long int; Derived = Eigen::Matrix<double, -1, 1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = long int; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/log_softmax.hpp:72:54: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, -1>]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply.hpp:64:16: required from ‘Eigen::Matrix<double, R1, C2> stan::math::multiply(const Eigen::Matrix<double, R, C>&, const Eigen::Matrix<double, R2, C2>&) [with int R1 = -1; int C1 = -1; int R2 = -1; int C2 = 1]’
     fileb3322d80a7e.cpp:262:96: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h: In instantiation of ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double]’:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/dot_product.hpp:27:23: required from ‘double stan::math::dot_product(const Eigen::Matrix<double, R, C>&, const Eigen::Matrix<double, R2, C2>&) [with int R1 = -1; int C1 = 1; int R2 = -1; int C2 = 1]’
     fileb3322d80a7e.cpp:1157:102: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:76:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(func,Scalar,typename OtherDerived::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/MathFunctions.h: In instantiation of ‘Scalar Eigen::internal::std_fallback::log1p(const Scalar&) [with Scalar = float]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/MathFunctions.h:511:17: required from ‘static Scalar Eigen::internal::log1p_impl<Scalar>::run(const Scalar&) [with Scalar = float]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/MathFunctions.h:954:49: required from ‘typename Eigen::internal::log1p_retval<typename Eigen::internal::global_math_functions_filtering_base<Scalar>::type>::type Eigen::numext::log1p(const Scalar&) [with Scalar = float; typename Eigen::internal::log1p_retval<typename Eigen::internal::global_math_functions_filtering_base<Scalar>::type>::type = float]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/arch/CUDA/Half.h:401:37: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/MathFunctions.h:494:5: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’
     EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Matrix<double, -1, 1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:28:24: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::add_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:797:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:29:43: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Matrix<double, -1, 1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_var_estimator.hpp:29:41: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h: In instantiation of ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:256:7: required from ‘static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; bool MatchPacketSize = false]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:288:53: required from ‘void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:73:28: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:532:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(OtherDerived);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::mul_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from ‘Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Eigen::DenseBase<Derived>::Scalar = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:127:30: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h: In instantiation of ‘static void Eigen::LLT<MatrixType, UpLo>::check_template_parameters() [with _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:423:28: required from ‘Eigen::LLT<MatrixType, _UpLo>& Eigen::LLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:111:14: required from ‘Eigen::LLT<MatrixType, UpLo>::LLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:247:73: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:211:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_NON_INTEGER’
     EIGEN_STATIC_ASSERT_NON_INTEGER(Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init2(Eigen::Index, Eigen::Index, typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type*) [with T0 = long int; T1 = long int; Derived = Eigen::Matrix<double, -1, 1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 2), T0>::type = long int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:304:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T0&, const T1&) [with T0 = long int; T1 = long int; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/elt_multiply.hpp:29:27: required from ‘Eigen::Matrix<typename boost::math::tools::promote_args<RT1, RT2>::type, R, C> stan::math::elt_multiply(const Eigen::Matrix<T1, R1, C1>&, const Eigen::Matrix<T2, R, C>&) [with T1 = double; T2 = double; int R = -1; int C = 1; typename boost::math::tools::promote_args<RT1, RT2>::type = double]’
     fileb3322d80a7e.cpp:418:132: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of ‘Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Matrix<double, -1, 1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from ‘typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply.hpp:27:16: required from ‘typename boost::enable_if_c<boost::is_arithmetic<T>::value, Eigen::Matrix<double, R, C> >::type stan::math::multiply(const Eigen::Matrix<double, R, C>&, T) [with int R = -1; int C = 1; T = double; typename boost::enable_if_c<boost::is_arithmetic<T>::value, Eigen::Matrix<double, R, C> >::type = Eigen::Matrix<double, -1, 1>]’
     fileb3322d80a7e.cpp:418:164: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:107:7: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:109:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/meta/operands_and_partials.hpp:23:51: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::evaluator(const PlainObjectType&) [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::PlainObjectType = Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:244:45: required from ‘Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::evaluator(const XprType&) [with Scalar = double; int Rows = -1; int Cols = 1; int Options = 0; int MaxRows = -1; int MaxCols = 1; Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::XprType = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:392:24: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:409:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/meta/operands_and_partials.hpp:32:44: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:157:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::evaluator(const PlainObjectType&) [with Derived = Eigen::Matrix<double, -1, -1>; Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::PlainObjectType = Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:244:45: required from ‘Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::evaluator(const XprType&) [with Scalar = double; int Rows = -1; int Cols = -1; int Options = 0; int MaxRows = -1; int MaxCols = -1; Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::XprType = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:392:24: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<double, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:426:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Matrix<double, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:25:17: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:157:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:30:33: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of ‘Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; LhsType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; RhsType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:45:10: required from ‘const Eigen::CwiseBinaryOp<CustomBinaryOp, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::binaryExpr(const Eigen::MatrixBase<OtherDerived>&, const CustomBinaryOp&) const [with CustomBinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:36:48: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; U = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; bool NeedToTranspose = false; Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:81:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:35:74: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:107:7: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:109:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/tcrossprod.hpp:21:34: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::evaluator(const PlainObjectType&) [with Derived = Eigen::Matrix<double, 1, -1>; Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::PlainObjectType = Eigen::PlainObjectBase<Eigen::Matrix<double, 1, -1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:244:45: required from ‘Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::evaluator(const XprType&) [with Scalar = double; int Rows = 1; int Cols = -1; int Options = 1; int MaxRows = 1; int MaxCols = -1; Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::XprType = Eigen::Matrix<double, 1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:392:24: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:426:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Matrix<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/to_row_vector.hpp:34:17: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:157:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:14:42: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:27:37: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:74:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:580:28: required from ‘Eigen::TriangularView<MatrixType, _Mode>& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:76:58: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:120:50: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:560:37: required from ‘Eigen::TriangularView<MatrixType, _Mode>& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:394:20: required from ‘Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::setConstant(const Scalar&) [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:397:55: required from ‘Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::setZero() [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:128:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of ‘Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; RhsType = const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:152:1: required from ‘const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<typename Eigen::internal::traits<T>::Scalar, typename OtherDerived::Scalar, (Eigen::internal::ComparisonName)1>, const Derived, const OtherDerived> Eigen::ArrayBase<Derived>::operator<(const Eigen::ArrayBase<OtherDerived>&) const [with OtherDerived = Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> >; Derived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; typename OtherDerived::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:170:1: required from ‘const RCmpLTReturnType Eigen::ArrayBase<Derived>::operator>(const Scalar&) const [with Derived = Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> >; Eigen::ArrayBase<Derived>::RCmpLTReturnType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> > >; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Array<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double; Eigen::ArrayBase<Derived>::Scalar = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/err/check_pos_definite.hpp:87:56: required from ‘void stan::math::check_pos_definite(const char*, const char*, const Eigen::LLT<_MatrixType>&) [with Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1> >]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:248:61: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:107:7: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:109:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>; Lhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Rhs = const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> > >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:671:70: required from ‘Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>; Lhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Rhs = const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> >; Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:88:13: required from ‘bool Eigen::DenseBase<Derived>::all() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> > >]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/err/check_pos_definite.hpp:87:14: required from ‘void stan::math::check_pos_definite(const char*, const char*, const Eigen::LLT<_MatrixType>&) [with Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1> >]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:248:61: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:704:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(functor_traits<BinaryOp>::Cost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:705:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::evaluator(const PlainObjectType&) [with Derived = Eigen::Matrix<stan::math::var, -1, -1>; Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::PlainObjectType = Eigen::PlainObjectBase<Eigen::Matrix<stan::math::var, -1, -1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:244:45: required from ‘Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::evaluator(const XprType&) [with Scalar = stan::math::var; int Rows = -1; int Cols = -1; int Options = 0; int MaxRows = -1; int MaxCols = -1; Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::XprType = Eigen::Matrix<stan::math::var, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:100:24: required from ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::coeff(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Matrix<stan::math::var, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const stan::math::var&; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:119:19: required from ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Matrix<stan::math::var, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const stan::math::var&; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/tcrossprod.hpp:44:29: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:157:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘void Eigen::PlainObjectBase<Derived>::_init1(Eigen::Index, typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type*) [with T = long unsigned int; Derived = Eigen::Matrix<double, -1, 1>; Eigen::Index = long int; typename Eigen::internal::enable_if<(((typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime != 1) || (! Eigen::internal::is_convertible<T, typename Eigen::internal::traits<T>::Scalar>::value)) && ((! Eigen::internal::is_same<typename Eigen::internal::traits<T>::XprKind, Eigen::ArrayXpr>::value) || (typename Eigen::internal::dense_xpr_base<Derived>::type:: SizeAtCompileTime == Eigen::Dynamic))), T>::type = long unsigned int]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = long unsigned int; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/dot_product.hpp:42:27: required from ‘static double stan::math::{anonymous}::dot_product_vari<T1, T2>::var_dot(stan::math::vari**, stan::math::vari**, size_t) [with T1 = stan::math::var; T2 = stan::math::var; size_t = long unsigned int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/dot_product.hpp:140:25: required from ‘stan::math::{anonymous}::dot_product_vari<T1, T2>::dot_product_vari(typename stan::math::{anonymous}::dot_product_store_type<T1>::type, typename stan::math::{anonymous}::dot_product_store_type<T2>::type, size_t) [with T1 = stan::math::var; T2 = stan::math::var; typename stan::math::{anonymous}::dot_product_store_type<T1>::type = stan::math::vari**; typename stan::math::{anonymous}::dot_product_store_type<T2>::type = stan::math::vari**; size_t = long unsigned int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/tcrossprod.hpp:51:64: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<stan::math::var, -1, -1>; Src = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; Func = Eigen::internal::assign_op<stan::math::var, stan::math::var>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; Derived = Eigen::Matrix<stan::math::var, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; OtherDerived = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; Derived = Eigen::Matrix<stan::math::var, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; _Scalar = stan::math::var; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/crossprod.hpp:18:60: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::evaluator(const PlainObjectType&) [with Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::PlainObjectType = Eigen::PlainObjectBase<Eigen::Matrix<stan::math::var, -1, 1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:244:45: required from ‘Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::evaluator(const XprType&) [with Scalar = stan::math::var; int Rows = -1; int Cols = 1; int Options = 0; int MaxRows = -1; int MaxCols = 1; Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::XprType = Eigen::Matrix<stan::math::var, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:392:24: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:409:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:51:14: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:157:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::evaluator(const PlainObjectType&) [with Derived = Eigen::Matrix<stan::math::var, 1, -1>; Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::PlainObjectType = Eigen::PlainObjectBase<Eigen::Matrix<stan::math::var, 1, -1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:244:45: required from ‘Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::evaluator(const XprType&) [with Scalar = stan::math::var; int Rows = 1; int Cols = -1; int Options = 1; int MaxRows = 1; int MaxCols = -1; Eigen::internal::evaluator<Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >::XprType = Eigen::Matrix<stan::math::var, 1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:392:24: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:409:22: required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<stan::math::var, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = stan::math::var; Eigen::Index = long int]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/to_var.hpp:78:15: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:157:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >, Eigen::internal::add_assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >, Eigen::internal::add_assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Matrix<double, -1, 1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:28:24: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::add_assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::add_assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1>; Functor = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:797:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:29:43: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:208:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:34:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:38:44: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >, Eigen::internal::add_assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >, Eigen::internal::add_assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Matrix<double, -1, 1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_var_estimator.hpp:29:41: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_var_estimator.hpp:38:42: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Func = Eigen::internal::swap_assign_op<double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Func = Eigen::internal::swap_assign_op<double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:533:22: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:256:7: required from ‘static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; bool MatchPacketSize = false]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:288:53: required from ‘void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:73:28: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0>; OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseBase.h:406:48: required from ‘Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0>; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Matrix<double, -1, -1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:74:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::mul_assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::mul_assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::mul_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::mul_assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::mul_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from ‘Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Eigen::DenseBase<Derived>::Scalar = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:127:30: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/segment.hpp:29:30: required from ‘Eigen::Matrix<Scalar, -1, 1> stan::math::segment(const Eigen::Matrix<Scalar, -1, 1>&, size_t, size_t) [with T = double; size_t = long unsigned int]’
     fileb3322d80a7e.cpp:118:76: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply.hpp:64:17: required from ‘Eigen::Matrix<double, R1, C2> stan::math::multiply(const Eigen::Matrix<double, R, C>&, const Eigen::Matrix<double, R2, C2>&) [with int R1 = -1; int C1 = -1; int R2 = -1; int C2 = 1]’
     fileb3322d80a7e.cpp:262:96: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply.hpp:27:18: required from ‘typename boost::enable_if_c<boost::is_arithmetic<T>::value, Eigen::Matrix<double, R, C> >::type stan::math::multiply(const Eigen::Matrix<double, R, C>&, T) [with int R = -1; int C = 1; T = double; typename boost::enable_if_c<boost::is_arithmetic<T>::value, Eigen::Matrix<double, R, C> >::type = Eigen::Matrix<double, -1, 1>]’
     fileb3322d80a7e.cpp:418:164: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/minus.hpp:17:15: required from ‘T stan::math::minus(const T&) [with T = Eigen::Matrix<double, -1, 1>]’
     fileb3322d80a7e.cpp:732:53: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of ‘Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; LhsType = const Eigen::Matrix<double, -1, 1>; RhsType = const Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Matrix<double, -1, 1>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:45:10: required from ‘const Eigen::CwiseBinaryOp<CustomBinaryOp, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::binaryExpr(const Eigen::MatrixBase<OtherDerived>&, const CustomBinaryOp&) const [with CustomBinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:36:48: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::Matrix<double, -1, 1>; bool NeedToTranspose = false; Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:81:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/dot_product.hpp:27:23: required from ‘double stan::math::dot_product(const Eigen::Matrix<double, R, C>&, const Eigen::Matrix<double, R2, C2>&) [with int R1 = -1; int C1 = 1; int R2 = -1; int C2 = 1]’
     fileb3322d80a7e.cpp:1157:102: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:107:7: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:109:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/meta/operands_and_partials.hpp:23:51: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:30:33: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::unary_evaluator(const XprType&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; ArgType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::CwiseUnaryOp<UnaryOp, ArgType>::Scalar = double; Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:93:64: required from ‘Eigen::internal::evaluator<T>::evaluator(const T&) [with T = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:338:95: required from ‘Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::internal::redux_evaluator<_XprType>::XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:416:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:453:73: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:95:22: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:33:51: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:534:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(functor_traits<UnaryOp>::Cost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:535:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h: In instantiation of ‘static void Eigen::PlainObjectBase<Derived>::_check_template_params() [with Derived = Eigen::Matrix<double, 4, 4>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:269:35: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::internal::constructor_without_unaligned_array_assert) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:151:52: required from ‘void Eigen::internal::tribb_kernel<LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, UpLo>::operator()(Eigen::internal::tribb_kernel<LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, UpLo>::ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, const ResScalar&) [with LhsScalar = double; RhsScalar = double; Index = long int; int mr = 4; int nr = 4; bool ConjLhs = false; bool ConjRhs = false; int UpLo = 2; Eigen::internal::tribb_kernel<LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, UpLo>::ResScalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:114:13: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, UpLo, Version>::ResScalar*, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int UpLo = 2; int Version = 0; Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, UpLo, Version>::ResScalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from ‘static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Eigen::SelfAdjointView<MatrixType, Mode>::Scalar = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/tcrossprod.hpp:26:24: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:14:42: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:27:37: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:29:43: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:258:9: required from ‘static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; bool MatchPacketSize = false]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:288:53: required from ‘void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:73:28: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<double, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<double, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:74:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10> >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10> >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:736:7: required from ‘class Eigen::internal::triangular_dense_assignment_kernel<2, 8, 0, Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10> >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:799:10: required from ‘void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 10; bool SetOpposite = false; DstXprType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; SrcXprType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:829:61: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Triangular>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; SrcXprType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:580:28: required from ‘Eigen::TriangularView<MatrixType, _Mode>& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 10>; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:76:58: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:120:50: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:405:29: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:121:38: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:405:29: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:121:38: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:405:29: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:122:50: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:405:29: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:122:50: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::CwiseNullaryOp<NullaryOp, PlainObjectType> >::evaluator(const XprType&) [with NullaryOp = Eigen::internal::scalar_constant_op<double>; PlainObjectType = Eigen::Matrix<double, -1, 1>; Eigen::internal::evaluator<Eigen::CwiseNullaryOp<NullaryOp, PlainObjectType> >::XprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::mul_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::mul_assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::mul_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from ‘Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>; Eigen::DenseBase<Derived>::Scalar = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:127:30: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:475:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:736:7: required from ‘class Eigen::internal::triangular_dense_assignment_kernel<2, 8, 0, Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:799:10: required from ‘void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 10; bool SetOpposite = false; DstXprType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:847:61: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Triangular>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:560:37: required from ‘Eigen::TriangularView<MatrixType, _Mode>& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:394:20: required from ‘Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::setConstant(const Scalar&) [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:397:55: required from ‘Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::setZero() [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:128:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Src = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:428:12: required from ‘Eigen::LLT<MatrixType, _UpLo>& Eigen::LLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:111:14: required from ‘Eigen::LLT<MatrixType, UpLo>::LLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:247:73: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 1, -1, false> >; Derived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:321:45: required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::unblocked(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:333:23: required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::blocked(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:397:68: required from ‘static bool Eigen::internal::LLT_Traits<MatrixType, 1>::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:444:42: required from ‘Eigen::LLT<MatrixType, _UpLo>& Eigen::LLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:111:14: required from ‘Eigen::LLT<MatrixType, UpLo>::LLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:247:73: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/GeneralProduct.h: In instantiation of ‘const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, 1, -1, false> >; Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, -1, -1, false>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:321:45: required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::unblocked(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:352:24: required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::blocked(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:397:68: required from ‘static bool Eigen::internal::LLT_Traits<MatrixType, 1>::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:444:42: required from ‘Eigen::LLT<MatrixType, _UpLo>& Eigen::LLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:111:14: required from ‘Eigen::LLT<MatrixType, UpLo>::LLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:247:73: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::CwiseNullaryOp<NullaryOp, PlainObjectType> >::evaluator(const XprType&) [with NullaryOp = Eigen::internal::scalar_constant_op<double>; PlainObjectType = Eigen::Array<double, -1, 1>; Eigen::internal::evaluator<Eigen::CwiseNullaryOp<NullaryOp, PlainObjectType> >::XprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:103:54: required from ‘Eigen::internal::evaluator<const T>::evaluator(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:702:26: required from ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>; Lhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Rhs = const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:671:70: required from ‘Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>; Lhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Rhs = const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> >; Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:88:13: required from ‘bool Eigen::DenseBase<Derived>::all() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 0> > >]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/err/check_pos_definite.hpp:87:14: required from ‘void stan::math::check_pos_definite(const char*, const char*, const Eigen::LLT<_MatrixType>&) [with Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1> >]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:248:61: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:475:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<stan::math::var, -1, -1> >, Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> > >, Eigen::internal::assign_op<stan::math::var, stan::math::var> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<stan::math::var, -1, -1> >, Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> > >, Eigen::internal::assign_op<stan::math::var, stan::math::var>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<stan::math::var, -1, -1>; SrcXprType = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; Functor = Eigen::internal::assign_op<stan::math::var, stan::math::var>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<stan::math::var, -1, -1>; SrcXprType = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; Functor = Eigen::internal::assign_op<stan::math::var, stan::math::var>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<stan::math::var, -1, -1>; Src = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; Func = Eigen::internal::assign_op<stan::math::var, stan::math::var>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; Derived = Eigen::Matrix<stan::math::var, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; OtherDerived = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; Derived = Eigen::Matrix<stan::math::var, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<stan::math::var, -1, -1> >; _Scalar = stan::math::var; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/crossprod.hpp:18:60: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; Lhs = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:671:70: required from ‘Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; Lhs = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:338:95: required from ‘Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::internal::redux_evaluator<_XprType>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:416:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:453:73: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:36:52: required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; U = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; bool NeedToTranspose = false; Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:81:58: required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp:35:74: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:704:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(functor_traits<BinaryOp>::Cost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:705:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::SelfAdjointView<Eigen::Matrix<double, -1, -1>, 2>; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::SelfAdjointView<Eigen::Matrix<double, -1, -1>, 2>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::SelfAdjointView<Eigen::Matrix<double, -1, -1>, 2>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:75:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::SelfAdjointView<Eigen::Matrix<double, -1, -1>, 2>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:571:22: required from ‘Derived& Eigen::PlainObjectBase<Derived>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::SelfAdjointView<Eigen::Matrix<double, -1, -1>, 2>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:548:13: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::SelfAdjointView<Eigen::Matrix<double, -1, -1>, 2>; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::SelfAdjointView<Eigen::Matrix<double, -1, -1>, 2>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/tcrossprod.hpp:26:24: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::CwiseNullaryOp<NullaryOp, PlainObjectType> >::evaluator(const XprType&) [with NullaryOp = Eigen::internal::scalar_constant_op<double>; PlainObjectType = Eigen::Matrix<double, -1, -1>; Eigen::internal::evaluator<Eigen::CwiseNullaryOp<NullaryOp, PlainObjectType> >::XprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:14:42: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:475:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Matrix<double, -1, 1>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:671:70: required from ‘Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Matrix<double, -1, 1>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Matrix<double, -1, 1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:28:24: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:704:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(functor_traits<BinaryOp>::Cost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:705:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:208:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:34:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_covar_estimator.hpp:38:44: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; Lhs = const Eigen::Matrix<double, -1, 1>; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:671:70: required from ‘Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; Lhs = const Eigen::Matrix<double, -1, 1>; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Matrix<double, -1, 1>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_var_estimator.hpp:29:41: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:704:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(functor_traits<BinaryOp>::Cost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:705:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/welford_var_estimator.hpp:38:42: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >, Eigen::internal::swap_assign_op<double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >, Eigen::internal::swap_assign_op<double>, 1>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Swap.h:19:7: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >, Eigen::internal::swap_assign_op<double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:736:7: required from ‘class Eigen::internal::triangular_dense_assignment_kernel<2, 8, 0, Eigen::internal::evaluator<Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10> >, Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >, Eigen::internal::swap_assign_op<double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:799:10: required from ‘void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 10; bool SetOpposite = false; DstXprType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; SrcXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Functor = Eigen::internal::swap_assign_op<double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:847:61: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Triangular>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; SrcXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Functor = Eigen::internal::swap_assign_op<double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Func = Eigen::internal::swap_assign_op<double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 10>; Src = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Func = Eigen::internal::swap_assign_op<double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:533:22: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 10]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:256:7: required from ‘static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; bool MatchPacketSize = false]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:288:53: required from ‘void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:73:28: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:812:7: required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/DenseBase.h:406:48: required from ‘Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Matrix<double, -1, -1, 1, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:258:9: required from ‘static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; bool MatchPacketSize = false]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:288:53: required from ‘void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:73:28: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::evaluator<Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel> >::evaluator(const XprType&) [with ArgType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::internal::evaluator<Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel> >::XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<double, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<double, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:74:56: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:996:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Src = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Func = Eigen::internal::assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Src = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Src = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Assign.h:57:28: required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Transpose.h:66:5: required from ‘Eigen::Transpose<MatrixType>& Eigen::Transpose<MatrixType>::operator=(const Eigen::Transpose<MatrixType>&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:11: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:511:37: required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:78:64: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, 0>; ExpressionType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; StorageBase = Eigen::MatrixBase]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:321:38: required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::unblocked(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:333:23: required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::blocked(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:397:68: required from ‘static bool Eigen::internal::LLT_Traits<MatrixType, 1>::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:444:42: required from ‘Eigen::LLT<MatrixType, _UpLo>& Eigen::LLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:111:14: required from ‘Eigen::LLT<MatrixType, UpLo>::LLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:247:73: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, 1, -1, false> >, 0>; Func = Eigen::internal::sub_assign_op<double, double>]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/NoAlias.h:58:31: required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:321:38: required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::unblocked(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:352:24: required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::blocked(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; Scalar = double; Eigen::Index = long int]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:397:68: required from ‘static bool Eigen::internal::LLT_Traits<MatrixType, 1>::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:444:42: required from ‘Eigen::LLT<MatrixType, _UpLo>& Eigen::LLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Cholesky/LLT.h:111:14: required from ‘Eigen::LLT<MatrixType, UpLo>::LLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Ref<Eigen::Matrix<double, -1, -1> >; int _UpLo = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/rev/mat/fun/cholesky_decompose.hpp:247:73: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:833:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE’
     EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(ActualDstTypeCleaned,Src)
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:834:3: note: in expansion of macro ‘EIGEN_CHECK_BINARY_COMPATIBILIY’
     EIGEN_CHECK_BINARY_COMPATIBILIY(Func,typename ActualDstTypeCleaned::Scalar,typename Src::Scalar);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/segment.hpp:29:30: required from ‘Eigen::Matrix<Scalar, -1, 1> stan::math::segment(const Eigen::Matrix<Scalar, -1, 1>&, size_t, size_t) [with T = double; size_t = long unsigned int]’
     fileb3322d80a7e.cpp:118:76: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::unary_evaluator(const XprType&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; ArgType = const Eigen::Matrix<double, -1, 1>; typename Eigen::CwiseUnaryOp<UnaryOp, ArgType>::Scalar = double; Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<UnaryOp, ArgType>, Eigen::internal::IndexBased>::XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >]’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:93:64: required from ‘Eigen::internal::evaluator<T>::evaluator(const T&) [with T = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:338:95: required from ‘Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::internal::redux_evaluator<_XprType>::XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:416:17: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Redux.h:453:73: required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Dot.h:95:22: required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/dot_self.hpp:20:28: required from ‘double stan::math::dot_self(const Eigen::Matrix<double, R, C>&) [with int R = -1; int C = 1]’
     fileb3322d80a7e.cpp:144:124: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:534:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(functor_traits<UnaryOp>::Cost);
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATIC_ASSERT’
     if (Eigen::internal::static_assertion<static_cast<bool>(CONDITION)>::MSG) {}
     ^~
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:535:5: note: in expansion of macro ‘EIGEN_INTERNAL_CHECK_COST_VALUE’
     EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost);
     ^
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/multiply.hpp:27:18: required from ‘typename boost::enable_if_c<boost::is_arithmetic<T>::value, Eigen::Matrix<double, R, C> >::type stan::math::multiply(const Eigen::Matrix<double, R, C>&, T) [with int R = -1; int C = 1; T = double; typename boost::enable_if_c<boost::is_arithmetic<T>::value, Eigen::Matrix<double, R, C> >::type = Eigen::Matrix<double, -1, 1>]’
     fileb3322d80a7e.cpp:418:164: required from here
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context]
     MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context]
     MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess)
     ^~~~~~~~~~~~~~~~~~~~~~~~
     In file included from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/RcppEigen.h:25,
     from fileb3322d80a7e.cpp:3:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >’:
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]’
     /tmp/RtmpvhS2W7/RLIBS_1c007580255a/RcppEigen/include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/StanHeaders/include/stan/math/prim/mat/fun/minus.hpp:17:15: required from ‘T stan::math::minus(const T&) [with T = Eigen::Matrix<double, -1, 1>]’
     fileb3322d80a7e.cpp:732:53: required from here