[Bug c++/96333] New: Regression on concepts constraint checking

2020-07-27 Thread joel.falcou at lri dot fr
++ Assignee: unassigned at gcc dot gnu.org Reporter: joel.falcou at lri dot fr Target Milestone: --- The following code : https://godbolt.org/z/ah6ssM exhibits a regression so that not having const& on one of the g overload make them ambiguous. g++ 10.1 and clang 10 comp

[Bug c++/88761] New: ICE in tsubst_copy, at cp/pt.c:15478 when chaining lambda calls & fold-expressions

2019-01-08 Thread joel.falcou at lri dot fr
RMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: joel.falcou at lri dot fr Target Milestone: --- The following code: https://godbolt.org/z/RFZ_k6 compiles fine on g++ 7.x but fails in all g++ 8.x including t

[Bug c++/83144] New: ICE using trailing return type and constexpr with GCC 7.X

2017-11-24 Thread joel.falcou at lri dot fr
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: joel.falcou at lri dot fr Target Milestone: --- Created attachment 42709 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42709=edit ICE using trailing return type and constexpr with GC

[Bug c++/82297] Link error when templated inherited constructor has default arguments

2017-09-22 Thread joel.falcou at lri dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82297 --- Comment #4 from joel falcou --- Created attachment 42227 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42227=edit repro

[Bug c++/82297] New: Link error when templated inherited constructor has default arguments

2017-09-22 Thread joel.falcou at lri dot fr
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: joel.falcou at lri dot fr Target Milestone: --- The following code: http://coliru.stacked-crooked.com/a/a2657ad530025420 fails to link on g++ 7.1 and 7.2 Older g++ and current

[Bug c++/68144] New: operator~ in trailing return type leads to spurrious error

2015-10-29 Thread joel.falcou at lri dot fr
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: joel.falcou at lri dot fr Target Milestone: --- THe following code : #include struct bar { template auto operator()(T const& a) const -> decltype(~a) { return ~a; } }; i