++
Assignee: unassigned at gcc dot gnu.org
Reporter: mouchtaris at gmail dot com
std::deque (at least) is missing constructors for copy/move-constructing with a
different allocator.
deque( const deque& other, const Allocator& alloc );
deque( deque&&a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63924
--- Comment #5 from Nikos ---
I am sorry, it is missing from the original test case, but
noop<
require_costexpr< size0(ar) >,
require_constexp< size1(ar) >
>();
compiles fine. If the issue about test's trivial byte-wise copy constru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63924
--- Comment #1 from Nikos ---
Special thanks and kudos to "T.C." for helping figuring this out:
http://stackoverflow.com/questions/25465379
NCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: mouchtaris at gmail dot com
A proper constexpr constructible type is found non-constexpr by the compiler,
under the following conditions:
- it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50586
Bug #: 50586
Summary: Template argument of type "pointer to function" of a
template class causes usage error if template is
instantiated with
pointer-to-private-sta