[Bug c++/91581] New: ICE on usage requiring complete class in expcetion-specification of defaulted method

2019-08-28 Thread andrey.davydov at jetbrains dot com
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;

[Bug c++/100065] New: Conditional explicit doesn't work for deduction guide

2021-04-13 Thread andrey.davydov at jetbrains dot com via Gcc-bugs
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

gcc-bugs@gcc.gnu.org

2021-10-31 Thread andrey.davydov at jetbrains dot com via Gcc-bugs
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

gcc-bugs@gcc.gnu.org

2021-10-31 Thread andrey.davydov at jetbrains dot com via Gcc-bugs
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.

gcc-bugs@gcc.gnu.org

2021-10-31 Thread andrey.davydov at jetbrains dot com via Gcc-bugs
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.