Opened 9 months 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 {};
      ^

Log: https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/147794/steps/install-port/logs/stdio

Change History (0)

Note: See TracTickets for help on using tickets.