Opened 5 years ago

Last modified 5 years ago

#59566 assigned defect

caf @0.17.2: error: constexpr constructor never produces a constant expression

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: caf

Description

caf does not build:

/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_devel_caf/caf/work/actor-framework-0.17.2/libcaf_core/caf/node_id.hpp:170:13: error: constexpr constructor never produces a constant expression [-Winvalid-constexpr]
  constexpr node_id() noexcept {
            ^

Change History (3)

comment:1 Changed 5 years ago by Schamschula (Marius Schamschula)

comment:2 Changed 5 years ago by Schamschula (Marius Schamschula)

In b5404401d1e34a081d74ee4c3a5371e236620dd8/macports-ports (master):

caf: add docs variant, attempt blacklisting older compilers

See: #59566
See: https://github.com/actor-framework/actor-framework/issues/960

comment:3 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Still fails. Maybe this is already a C++17 feature they're using.

Note: See TracTickets for help on using tickets.