Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: andrey.davydov at jetbrains dot com
Target Milestone: ---
struct A {
A() noexcept(sizeof(A)) = default;
};
A a;
y: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: andrey.davydov at jetbrains dot com
Target Milestone: ---
#include
template
struct X
{
template
X(T);
};
template
explicit(b) X(std::bool_constant) -> X;
X false_ = std::false_type{}; // #1 shou
omponent: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: andrey.davydov at jetbrains dot com
Target Milestone: ---
During calculation of type trait `is_move_constructible` span constructor
from `_Range &&` is checked and concept `contiguous_range>`
instan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103013
--- Comment #1 from Andrey ---
Sorry, the first link to godbolt in the starter message is wrong, it should be
https://gcc.godbolt.org/z/jWeqs6cM4.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103013
--- Comment #5 from Andrey ---
Sorry, my fault, spanhttps://eel.is/c++draft/views.span#span.overview-4. It looks strange for me,
but of course, it's not a topic for this tracker.