Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: tomilovanatoliy at yandex dot ru
Target Milestone: ---
Created attachment 53064
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53064=edit
test.
++
Assignee: unassigned at gcc dot gnu.org
Reporter: tomilovanatoliy at yandex dot ru
Target Milestone: ---
Code:
#include
int main(int argc, char * argv[])
{
char * v[argc];
for (int c = 0; c < argc; ++c) {
v[c] = argv[c];
}
[]
{
std::cout <<
++
Assignee: unassigned at gcc dot gnu.org
Reporter: tomilovanatoliy at yandex dot ru
Target Milestone: ---
Internal compiler error on valid code. -std=c++14,17. Known to work in 5.*,
6.*. Known to not work in 7.1, 7.2, 8 HEAD.
int main()
{
struct A {};
struct S
{
int &am
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78334
--- Comment #4 from Anatoliy Tomilov ---
Now I see it. My mistake.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78334
--- Comment #2 from Anatoliy Tomilov ---
(In reply to Markus Trippelsdorf from comment #1)
> markus@x4 /tmp % cat lam.ii
> template auto constexpr_string([](auto) {});
> void foo() { constexpr_string<0>(0); };
>
> markus@x4 /tmp % clang++ -c
: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: tomilovanatoliy at yandex dot ru
Target Milestone: ---
Created attachment 40031
--> ht