Opened 2 years ago
#67971 new defect
libKriging fails on Catalina: error: no viable constructor or deduction guide for deduction of template arguments of 'CacheFunction'
| Reported by: | barracuda156 | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.8.1 |
| Keywords: | catalina | Cc: | |
| Port: | libKriging |
Description
Upstream issue: https://github.com/libKriging/libKriging/issues/266
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_math_libKriging/libKriging/work/libKriging-0.8.0/src/lib/NoiseKriging.cpp:274:17: error: no viable constructor or deduction guide for deduction of template arguments of 'CacheFunction'
fit_ofn = CacheFunction([this](const arma::vec& _gamma, arma::vec* grad_out, NoiseKriging::OKModel* okm_data) {
^
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_math_libKriging/libKriging/work/libKriging-0.8.0/src/lib/include/libKriging/CacheFunction.hpp:68:7: note: candidate template ignored: could not match 'CacheFunction<Callable, Signature, Contexts...>' against '(lambda at /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_math_libKriging/libKriging/work/libKriging-0.8.0/src/lib/NoiseKriging.cpp:274:31)'
class CacheFunction {};
^
Note: See
TracTickets for help on using
tickets.
