https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96917
Guillaume Racicot changed:
What|Removed |Added
CC||gufideg at gmail dot com
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
Here's a minimal case:
struct nontrivial {
nontrivial();
nontrivial(nontrivial
tatus: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
The following code was compiling in older GCC version, but don't compile with
GCC 9.1:
: 8.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
Here's the code snippet that triggers the bug:
int
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86480
--- Comment #2 from Guillaume Racicot ---
Yes of course! I only added the `-std=c++17` flag.
Here's a live example: https://godbolt.org/g/p8KLfE
NCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
The following code compiler with Clang and GCC 7.3:
#include
#include
#include
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85866
--- Comment #1 from Guillaume Racicot ---
I tried some similar cases, and It seems it only happens when the expression
`(std::declval().*std::declval())()` is inside template parameters. In
the return type and normal function parameter it works a
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
This code fails under GCC 8:
#include
template
using void_t = void;
template().*std
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
When using a particular pattern to expand a variadic template inside a member
function, `this->` need to be specif
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83476
Guillaume Racicot changed:
What|Removed |Added
Keywords||rejects-valid
Version|7.3
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
Even though n4268 is marked as supported fully here:
https://gcc.gnu.org/projects/cxx-status.html, GCC does not yet support passing
the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81700
--- Comment #1 from Guillaume Racicot ---
Still happen with 7.3 and trunk on godbolt: https://godbolt.org/g/xXUn1v
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
As the title says, I have an auto reference template parameter which should be
deduced, but fails in this case:
constexpr auto
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
Hi, have found this corner case when taking the address of operator() of a
generic lambda. This error only happen when using
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81236
--- Comment #2 from Guillaume Racicot ---
Created attachment 41640
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41640&action=edit
CPP file that trigger the crash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81236
--- Comment #1 from Guillaume Racicot ---
Created attachment 41639
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41639&action=edit
The compiler output crashing
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
This causes current G++ (7.1.1) to crash:
#include
template
constexpr void for_sequence(std::integer_sequence, F&
: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
Hi there, I stumble across this error:
int main() {
auto test = [](auto, auto, auto
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gufideg at gmail dot com
Target Milestone: ---
Created attachment 40882
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40882&action=edit
GCC Version
Inputti
19 matches
Mail list logo