CRAN Package Check Results for Package rstanarm

Last updated on 2017-10-19 21:51:52.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.15.3 265.97 336.55 602.52 ERROR
r-devel-linux-x86_64-debian-gcc 2.15.3 227.92 344.89 572.81 ERROR
r-devel-linux-x86_64-fedora-clang 2.15.3 1114.46 ERROR
r-devel-linux-x86_64-fedora-gcc 2.15.3 1081.37 ERROR
r-devel-windows-ix86+x86_64 2.15.3 428.00 180.00 608.00 NOTE --no-examples --no-tests --no-vignettes
r-patched-linux-x86_64 2.15.3 198.17 333.87 532.04 ERROR
r-patched-solaris-x86 2.15.3 1190.60 ERROR
r-release-linux-x86_64 2.15.3 197.32 336.80 534.13 ERROR
r-release-windows-ix86+x86_64 2.15.3 555.00 181.00 736.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 417.00 258.00 675.00 NOTE --no-examples --no-tests --no-vignettes
r-oldrel-osx-x86_64 2.15.3 WARN

Additional issues

clang-UBSAN rchk

Check Details

Version: 2.15.3
Check: tests
Result: ERROR
     Running ‘testthat.R’ [194s/191s]
    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.000102 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.02 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.673641 seconds (Warm-up)
     0.209834 seconds (Sampling)
     0.883475 seconds (Total)
    
    
     SAMPLING FOR MODEL 'binomial' NOW (CHAIN 2).
    
     Gradient evaluation took 5.5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.55 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.575663 seconds (Warm-up)
     0.205711 seconds (Sampling)
     0.781374 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
     Loading required package: Matrix
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in 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
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Setting 'QR' to TRUE can often be helpful when using one of the variational inference algorithms. See the documentation for the 'QR' argument.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Setting 'QR' to TRUE can often be helpful when using one of the variational inference algorithms. See the documentation for the 'QR' argument.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Setting 'QR' to TRUE can often be helpful when using one of the variational inference algorithms. See the documentation for the 'QR' argument.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no 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.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)
     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.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.46 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.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.72 seconds.
     Adjust your expectations accordingly!
    
    
    
     Elapsed Time: 0.893635 seconds (Warm-up)
     0.34184 seconds (Sampling)
     1.23547 seconds (Total)
    
    
     Gradient evaluation took 4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.4 seconds.
     Adjust your expectations accordingly!
    
    
    
     Elapsed Time: 0.801622 seconds (Warm-up)
     0.572113 seconds (Sampling)
     1.37373 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.4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.44 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.009865 seconds (Warm-up)
     0.008763 seconds (Sampling)
     0.018628 seconds (Total)
    
    
     Gradient evaluation took 1.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.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 = 7
     adapt_window = 38
     term_buffer = 5
    
    
     Elapsed Time: 0.010077 seconds (Warm-up)
     0.006974 seconds (Sampling)
     0.017051 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     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: klass(object)
     4: paste(class(x), collapse = "/")
     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 9.4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.94 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.048365 seconds (Warm-up)
     0.064988 seconds (Sampling)
     0.113353 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.051223 seconds (Warm-up)
     0.043183 seconds (Sampling)
     0.094406 seconds (Total)
    
    
     Gradient evaluation took 4.1e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.41 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.044826 seconds (Warm-up)
     0.070774 seconds (Sampling)
     0.1156 seconds (Total)
    
    
     Gradient evaluation took 4.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.43 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.03135 seconds (Warm-up)
     0.102683 seconds (Sampling)
     0.134033 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     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: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.000549 seconds (Warm-up)
     0.00174 seconds (Sampling)
     0.002289 seconds (Total)
    
    
     Gradient evaluation took 4.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.49 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.001442 seconds (Warm-up)
     0.001852 seconds (Sampling)
     0.003294 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     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 = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.012113 seconds (Warm-up)
     0.017112 seconds (Sampling)
     0.029225 seconds (Total)
    
    
     Gradient evaluation took 4.4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.44 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.012034 seconds (Warm-up)
     0.011206 seconds (Sampling)
     0.02324 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 7.5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.75 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.012011 seconds (Warm-up)
     0.017138 seconds (Sampling)
     0.029149 seconds (Total)
    
    
     Gradient evaluation took 4.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.43 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.01207 seconds (Warm-up)
     0.011212 seconds (Sampling)
     0.023282 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Loading required package: ggplot2
     Loading required package: StanHeaders
     rstan (Version 2.16.2, packaged: 2017-07-03 09:24:58 UTC, GitRev: 2e1f913d3ca3)
     For execution on a local, multicore CPU with excess RAM we recommend calling
     rstan_options(auto_write = TRUE)
     options(mc.cores = parallel::detectCores())
     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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/fusion/support/config.hpp:11:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/config.hpp:39:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:4:1: note: expanded from here
     0uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:5:1: note: expanded from here
     2432902008176640000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     8752948036761600000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     13803759753640704000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     12870931245150988800uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     8037811822645051776uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     3599979517947607200uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1206647803780373360uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     311333643161390640uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     63030812099294896uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     10142299865511450uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1307535010540395uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     135585182899530uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     11310276995381uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     756111184500uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     40171771630uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1672280820uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     53327946uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1256850uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     20615uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     210uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:70:1: note: expanded from here
     0uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:71:1: note: expanded from here
     2432902008176640000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:72:1: note: expanded from here
     8752948036761600000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:73:1: note: expanded from here
     13803759753640704000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:74:1: note: expanded from here
     12870931245150988800uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:75:1: note: expanded from here
     8037811822645051776uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:76:1: note: expanded from here
     3599979517947607200uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:77:1: note: expanded from here
     1206647803780373360uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:78:1: note: expanded from here
     311333643161390640uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:79:1: note: expanded from here
     63030812099294896uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:80:1: note: expanded from here
     10142299865511450uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:81:1: note: expanded from here
     1307535010540395uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:82:1: note: expanded from here
     135585182899530uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:83:1: note: expanded from here
     11310276995381uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:84:1: note: expanded from here
     756111184500uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:85:1: note: expanded from here
     40171771630uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:86:1: note: expanded from here
     1672280820uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:87:1: note: expanded from here
     53327946uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:88:1: note: expanded from here
     1256850uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:89:1: note: expanded from here
     20615uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:90:1: note: expanded from here
     210uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:91:1: note: expanded from here
     1uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1307674368000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     4339163001600uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     6165817614720uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     5056995703824uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     2706813345600uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1009672107080uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     272803210680uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     54631129553uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     8207628000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     928095740uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     78558480uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     4899622uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     218400uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     6580uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     120uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     0uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1307674368000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     4339163001600uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     6165817614720uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     5056995703824uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     2706813345600uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     1009672107080uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     272803210680uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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
     54631129553uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:66:1: note: expanded from here
     8207628000uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:67:1: note: expanded from here
     928095740uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:68:1: note: expanded from here
     78558480uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:69:1: note: expanded from here
     4899622uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:70:1: note: expanded from here
     218400uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:71:1: note: expanded from here
     6580uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:72:1: note: expanded from here
     120uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:30:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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>:73:1: note: expanded from here
     1uLL
     ^
     In file included from file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:35:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/bernoulli.hpp:15:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/erf.hpp:15:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/gamma.hpp:35:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/math/special_functions/bernoulli.hpp:16:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/numeric/odeint.hpp:32:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/numeric/odeint.hpp:69:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/numeric/odeint/integrate/integrate_const.hpp:26:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/random/negative_binomial_distribution.hpp:21:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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 file2807440f7921.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 file2807440f7921.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 file2807440f7921.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 file2807440f7921.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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/numeric/odeint.hpp:61:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/numeric/odeint/util/multi_array_adaption.hpp:29:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/multi_array.hpp:21:
     In file included from /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/multi_array/base.hpp:28:
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/multi_array/concept_checks.hpp:43:37: warning: unused typedef 'index' [-Wunused-local-typedef]
     typedef typename Array::index index;
     ^
     /tmp/RtmpuYraXX/RLIBS_7dc35fd2c227/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/RtmpuYraXX/RLIBS_7dc35fd2c227/BH/include/boost/multi_array/concept_checks.hpp:54:37: warning: unused typedef 'index' [-Wunused-local-typedef]
     typedef typename Array::index index;
     ^
     file2807440f7921.cpp:312:28: warning: unused typedef 'fun_return_scalar_t__' [-Wunused-local-typedef]
     typedef fun_scalar_t__ fun_return_scalar_t__;
     ^
     157 warnings generated.
     Loading required package: HSAUR3
     Loading required package: tools
     2. Error: the Stan equivalent of lme4's Z %*% b works (@test_stan_functions.R#408)
     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
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     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 6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.6 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.017114 seconds (Warm-up)
     0.011872 seconds (Sampling)
     0.028986 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 5.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.52 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.016886 seconds (Warm-up)
     0.011865 seconds (Sampling)
     0.028751 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 6.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.62 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.016572 seconds (Warm-up)
     0.018466 seconds (Sampling)
     0.035038 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 5.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.57 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.016601 seconds (Warm-up)
     0.018643 seconds (Sampling)
     0.035244 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 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 = 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.016501 seconds (Warm-up)
     0.018076 seconds (Sampling)
     0.034577 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 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 = 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.016916 seconds (Warm-up)
     0.018343 seconds (Sampling)
     0.035259 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 4.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.47 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.000165 seconds (Warm-up)
     0.00014 seconds (Sampling)
     0.000305 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 4.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.43 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 9.7e-05 seconds (Warm-up)
     0.000137 seconds (Sampling)
     0.000234 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 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.003578 seconds (Warm-up)
     0.004602 seconds (Sampling)
     0.00818 seconds (Total)
    
    
     Gradient evaluation took 2.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.23 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.005504 seconds (Warm-up)
     0.017723 seconds (Sampling)
     0.023227 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 5.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.52 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.002456 seconds (Warm-up)
     0.002168 seconds (Sampling)
     0.004624 seconds (Total)
    
    
     Gradient evaluation took 1.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.17 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.004682 seconds (Warm-up)
     0.003609 seconds (Sampling)
     0.008291 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no 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.000153 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.53 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 1.6478 seconds (Warm-up)
     0.493156 seconds (Sampling)
     2.14095 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 7.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.78 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 2.14088 seconds (Warm-up)
     0.5152 seconds (Sampling)
     2.65608 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 4.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.47 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.279127 seconds (Warm-up)
     0.175231 seconds (Sampling)
     0.454358 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.2 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.322622 seconds (Warm-up)
     0.136664 seconds (Sampling)
     0.459286 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 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.281849 seconds (Warm-up)
     0.176813 seconds (Sampling)
     0.458662 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 2.1e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.21 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.324316 seconds (Warm-up)
     0.136794 seconds (Sampling)
     0.46111 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.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.68 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.447249 seconds (Warm-up)
     0.344569 seconds (Sampling)
     0.791818 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 3.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.37 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.689168 seconds (Warm-up)
     0.522825 seconds (Sampling)
     1.21199 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.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.68 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.337431 seconds (Warm-up)
     0.128128 seconds (Sampling)
     0.465559 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 2.1e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.21 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.318456 seconds (Warm-up)
     0.124814 seconds (Sampling)
     0.44327 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 5.5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.55 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.267087 seconds (Warm-up)
     0.114148 seconds (Sampling)
     0.381235 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 2.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.22 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.225386 seconds (Warm-up)
     0.117628 seconds (Sampling)
     0.343014 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 8.2e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.82 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 1.07441 seconds (Warm-up)
     0.386616 seconds (Sampling)
     1.46102 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 3.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.37 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 0.729928 seconds (Warm-up)
     0.312786 seconds (Sampling)
     1.04271 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.000107 seconds
     1000 transitions using 10 leapfrog steps per transition would take 1.07 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 1.57028 seconds (Warm-up)
     0.849291 seconds (Sampling)
     2.41957 seconds (Total)
    
    
     SAMPLING FOR MODEL 'continuous' NOW (CHAIN 2).
    
     Gradient evaluation took 5.1e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.51 seconds.
     Adjust your expectations accordingly!
    
    
     Iteration: 1 / 400 [ 0%] (Warmup)
     Iteration: 201 / 400 [ 50%] (Sampling)
     Iteration: 400 / 400 [100%] (Sampling)
    
     Elapsed Time: 1.92698 seconds (Warm-up)
     0.967525 seconds (Sampling)
     2.89451 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     testthat results ================================================================
     OK: 1734 SKIPPED: 0 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’ [193s/191s]
    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 6.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.67 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.494065 seconds (Warm-up)
     0.210639 seconds (Sampling)
     0.704704 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.519016 seconds (Warm-up)
     0.203974 seconds (Sampling)
     0.72299 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
     Loading required package: Matrix
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in 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
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Setting 'QR' to TRUE can often be helpful when using one of the variational inference algorithms. See the documentation for the 'QR' argument.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Setting 'QR' to TRUE can often be helpful when using one of the variational inference algorithms. See the documentation for the 'QR' argument.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     Setting 'QR' to TRUE can often be helpful when using one of the variational inference algorithms. See the documentation for the 'QR' argument.
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no 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 3.3e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.33 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 3.4e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.34 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 4.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.48 seconds.
     Adjust your expectations accordingly!
    
    
    
     Elapsed Time: 0.886644 seconds (Warm-up)
     0.401195 seconds (Sampling)
     1.28784 seconds (Total)
    
    
     Gradient evaluation took 3.5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.35 seconds.
     Adjust your expectations accordingly!
    
    
    
     Elapsed Time: 0.940725 seconds (Warm-up)
     0.672954 seconds (Sampling)
     1.61368 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 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.007798 seconds (Warm-up)
     0.005452 seconds (Sampling)
     0.01325 seconds (Total)
    
    
     Gradient evaluation took 1.5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.15 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.006359 seconds (Warm-up)
     0.004309 seconds (Sampling)
     0.010668 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     trying deprecated constructor; please alert package maintainer
     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: klass(object)
     4: paste(class(x), collapse = "/")
     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 9.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.96 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.072347 seconds (Warm-up)
     0.093603 seconds (Sampling)
     0.16595 seconds (Total)
    
    
     Gradient evaluation took 6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.6 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.07501 seconds (Warm-up)
     0.063012 seconds (Sampling)
     0.138022 seconds (Total)
    
    
     Gradient evaluation took 5.7e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.57 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.066393 seconds (Warm-up)
     0.103699 seconds (Sampling)
     0.170092 seconds (Total)
    
    
     Gradient evaluation took 5.8e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.58 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.046232 seconds (Warm-up)
     0.149151 seconds (Sampling)
     0.195383 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: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.000581 seconds (Warm-up)
     0.002037 seconds (Sampling)
     0.002618 seconds (Total)
    
    
     Gradient evaluation took 4.9e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.49 seconds.
     Adjust your expectations accordingly!
    
    
     WARNING: No variance estimation is
     performed for num_warmup < 20
    
    
     Elapsed Time: 0.00169 seconds (Warm-up)
     0.002206 seconds (Sampling)
     0.003896 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.6 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.014711 seconds (Warm-up)
     0.020808 seconds (Sampling)
     0.035519 seconds (Total)
    
    
     Gradient evaluation took 5e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.5 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.014697 seconds (Warm-up)
     0.013398 seconds (Sampling)
     0.028095 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
    
     Gradient evaluation took 6.6e-05 seconds
     1000 transitions using 10 leapfrog steps per transition would take 0.66 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.014855 seconds (Warm-up)
     0.02379 seconds (Sampling)
     0.038645 seconds (Total)
    
    
     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 = 3
     adapt_window = 20
     term_buffer = 2
    
    
     Elapsed Time: 0.021653 seconds (Warm-up)
     0.018011 seconds (Sampling)
     0.039664 seconds (Total)
    
     Error in new_CppObject_xp(fields$.module, fields$.pointer, ...) :
     no valid constructor available for the argument list
     Loading required package: ggplot2
     Loading required package: StanHeaders
     rstan (Version 2.16.2, packaged: 2017-07-03 09:24:58 UTC, GitRev: 2e1f913d3ca3)
     For execution on a local, multicore CPU with excess RAM we recommend calling
     rstan_options(auto_write = TRUE)
     options(mc.cores = parallel::detectCores())
     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/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/config.hpp:39:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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 file196c7cb089c9.cpp:5:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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 file196c7cb089c9.cpp:6:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/math/special_functions/bernoulli.hpp:15:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/math/special_functions/gamma.hpp:35,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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 file196c7cb089c9.cpp:8:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/math/special_functions/bernoulli.hpp:15:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/math/special_functions/gamma.hpp:35,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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 file196c7cb089c9.cpp:8:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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 file196c7cb089c9.cpp:8:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/DenseBase.h: In function ‘void Eigen::internal::check_DenseIndex_is_signed()’:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/math/special_functions/bernoulli.hpp:16:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/math/special_functions/gamma.hpp:35,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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 file196c7cb089c9.cpp:8:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/math/special_functions/detail/bernoulli_details.hpp: At global scope:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/multi_array/base.hpp:28:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/multi_array.hpp:21,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/BH/include/boost/numeric/odeint/util/multi_array_adaption.hpp:29,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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 file196c7cb089c9.cpp:8:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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;
     ^~~~~
     file196c7cb089c9.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)’:
     file196c7cb089c9.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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/MathFunctions.h: In instantiation of ‘static Scalar Eigen::internal::log1p_impl<Scalar>::run(const Scalar&) [with Scalar = float]’:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/arch/CUDA/Half.h:401:37: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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]’
     file196c7cb089c9.cpp:262:96: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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]’
     file196c7cb089c9.cpp:1157:102: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/MathFunctions.h: In instantiation of ‘Scalar Eigen::internal::std_fallback::log1p(const Scalar&) [with Scalar = float]’:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/arch/CUDA/Half.h:401:37: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:532:7: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(OtherDerived);
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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]’
     file196c7cb089c9.cpp:418:132: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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>]’
     file196c7cb089c9.cpp:418:164: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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]’
     file196c7cb089c9.cpp:118:76: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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]’
     file196c7cb089c9.cpp:262:96: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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>]’
     file196c7cb089c9.cpp:418:164: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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>]’
     file196c7cb089c9.cpp:732:53: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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]’
     file196c7cb089c9.cpp:1157:102: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:832:3: note: in expansion of macro ‘EIGEN_STATIC_ASSERT_LVALUE’
     EIGEN_STATIC_ASSERT_LVALUE(Dst)
     ^
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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]’
     file196c7cb089c9.cpp:118:76: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:420:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Core:347:0,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/Dense:1,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigenForward.h:30,
     from /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/RcppEigen.h:25,
     from file196c7cb089c9.cpp:3:
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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]’
     file196c7cb089c9.cpp:144:124: required from here
     /tmp/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/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/RtmpDSNIs9/RLIBS_27a75d3e165f/RcppEigen/include/Eigen/src/Core/util/StaticAssert.h:123:9: note: in definition of macro ‘EIGEN_STATI