You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GCC 8 has some limitations with regards to conditional noexcept, it seems. For example, trying to use push_back results in:
error: cannot call member function ‘constexpr void std::experimental::fcv_detail::storage::trivial<T, Capacity>::emplace_back(Args&& ...) [<snip>]’ without object
noexcept(emplace_back(forward<U>(value))))
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
This can be worked around by using noexcept(declval<fixed_capacity_vector>().emplace_back(forward<U>(value)))).
GCC 8 has some limitations with regards to conditional
noexcept
, it seems. For example, trying to usepush_back
results in:This can be worked around by using
noexcept(declval<fixed_capacity_vector>().emplace_back(forward<U>(value))))
.I did this in my local copy: lethal-guitar/RigelEngine@2eae5a6
I'd be happy to make a PR if desired.
The text was updated successfully, but these errors were encountered: