File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ inline var inv_Phi(const var& p) {
3636 */
3737template <typename T, require_var_matrix_t <T>* = nullptr >
3838inline auto inv_Phi (const T& p) {
39- const auto & arena_rtn = to_arena (inv_Phi (p.val ()));
39+ auto arena_rtn = to_arena (inv_Phi (p.val ()));
4040 return make_callback_var (arena_rtn, [p, arena_rtn](auto & vi) mutable {
4141 auto deriv
4242 = arena_rtn.unaryExpr ([](auto x) { return exp (-std_normal_lpdf (x)); });
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ namespace math {
1919 */
2020template <typename T, require_stan_scalar_or_eigen_t <T>* = nullptr >
2121inline auto std_normal_log_qf (const var_value<T>& log_p) {
22- const auto & arena_rtn = to_arena (std_normal_log_qf (log_p.val ()));
22+ auto arena_rtn = to_arena (std_normal_log_qf (log_p.val ()));
2323 return make_callback_var (arena_rtn, [log_p, arena_rtn](auto & vi) mutable {
2424 if constexpr (is_eigen<decltype (arena_rtn)>::value) {
2525 auto deriv = exp (log_p.val () - arena_rtn.unaryExpr ([](auto x) {
You can’t perform that action at this time.
0 commit comments