Version: 11.1.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jason.e.cobb at gmail dot com
Target Milestone: ---
In the following code:
[code]
class B {};
class D
: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jason.e.cobb at gmail dot com
Target Milestone: ---
In the following code:
[BEGIN EXAMPLE]
template
struct foo {};
template
inline constexpr auto
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98061
Jason Cobb changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jason.e.cobb at gmail dot com
Target Milestone: ---
When creating a prvalue of a cv void type, cv qualifiers are incorrectly
stripped.
Consider:
BEGIN EXAMPLE
#include
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96815
Jason Cobb changed:
What|Removed |Added
CC||jason.e.cobb at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92777
Jason Cobb changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89743
Jason Cobb changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89657
Jason Cobb changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 89657, which changed state.
Bug 89657 Summary: [concepts] ICE when calling lambda returning
requires-expression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89657
What|Removed |Added
--
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jason.e.cobb at gmail dot com
Target Milestone: ---
With GCC trunk in std=c++2a mode and the following code:
[begin code]
template
concept auto_in_lambda = requires
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: jason.e.cobb at gmail dot com
Target Milestone: ---
GCC (and clang, when using libstdc++) claim that the following program is
ill-formed when compiled with "-std=c++17":
#include
int main() {
au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89743
--- Comment #2 from Jason Cobb ---
(In reply to Jonathan Wakely from comment #1)
> GCC 8 gives:
>
> c.cc:5:23: error: expected nested-name-specifier
> using type = typename use_type^~
>
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jason.e.cobb at gmail dot com
Target Milestone: ---
Example code:
template
struct use_type {};
template // needed to fulfill requirement that requires appears only
in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89657
--- Comment #1 from Jason Cobb ---
(In reply to Jason Cobb from comment #0)
> In the code:
> auto x = [](){
> return requires() {
> 1;
> };
> }();
>
> When compiling with trunk as of 2019-03-10, GCC fails with an internal
> compi
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jason.e.cobb at gmail dot com
Target Milestone: ---
In the code:
auto x = [](){
return requires() {
1;
};
}();
When compiling with trunk as of 2019-03-10, GCC fails with an internal compiler
15 matches
Mail list logo