[Bug c/96126] conflicting attribute section accepted on redeclaration

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96126 --- Comment #3 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:71ad0b5dde449ee1f6b755a99f5c52152e375835 commit r11-3239-g71ad0b5dde449ee1f6b755a99f5c52152e375835 Author: Martin Sebor Date: Wed

[Bug c++/96497] Compare std::variant with int using C++20 <=> is not a constant expression

2020-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96497 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/88252] Deduction guide assume the constructor parameter is a forwarding reference if constructor defined outside class

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88252 Marek Polacek changed: What|Removed |Added Last reconfirmed||2020-09-16 CC|

[Bug c++/79501] member deduction guide not recognized

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79501 Marek Polacek changed: What|Removed |Added CC||jeanmichael.celerier@gmail.

[Bug c++/86403] Deduction guides not supported in local classes

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86403 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/97034] [11 Regression] ICE on C++20 code: gcc_assert failure in return type deduction (gcc/cp/pt.c:26984 in type_dependent_expression_p(tree_node*))

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97034 --- Comment #3 from Marek Polacek --- The same ICE can be triggered with template struct E { template struct G { T t; G(T) { } }; void fn() { G{1}; } }; which started with r269093.

[Bug tree-optimization/97075] New: [11 regression] powerpc64 vector tests fails after r11-3230

2020-09-16 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97075 Bug ID: 97075 Summary: [11 regression] powerpc64 vector tests fails after r11-3230 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/79954] [C++17] Explicit deduction guide not rejected when defined outside inline namespace enclosing the type

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79954 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/97034] [11 Regression] ICE on C++20 code: gcc_assert failure in return type deduction (gcc/cp/pt.c:26984 in type_dependent_expression_p(tree_node*))

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97034 --- Comment #4 from Marek Polacek --- Another, valid, where C++20 aggregate CTAD should work: template struct E { template struct G { T t; }; void fn() { G{1}; } }; void g () { E e; e.fn (); }

[Bug bootstrap/89494] Bootstrap error when using GCC 4.2.1

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89494 --- Comment #26 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:489c62beef150f870d1755d3772bd2d0ce7344b4 commit r9-8878-g489c62beef150f870d1755d3772bd2d0ce7344b4 Author: Gustavo Romero

[Bug sanitizer/94325] [8/9 Regression] UBSAN: "invalid vptr" false positive for virtual inheritance with -fno-sanitize-recover=all

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94325 --- Comment #7 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:175f052446556d32e887e1658a5a92c3c2f3a6f5 commit r9-8875-g175f052446556d32e887e1658a5a92c3c2f3a6f5 Author: Jakub Jelinek

[Bug target/94438] [8/9 Regression] ICE: verify_gimple failed: position plus size exceeds size of referenced object in 'bit_field_ref' with -mavx512vbmi -mavx512vl

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94438 --- Comment #6 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:cb09410d3c61d325c64b17eabe9dfd1609cec1a6 commit r9-8876-gcb09410d3c61d325c64b17eabe9dfd1609cec1a6 Author: Jakub Jelinek

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2020-09-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 96295, which changed state. Bug 96295 Summary: [11 Regression] -Wmaybe-uninitialized warning for range operator with reference to an empty struct https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96295 What

[Bug tree-optimization/96295] [11 Regression] -Wmaybe-uninitialized warning for range operator with reference to an empty struct

2020-09-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96295 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/94102] Variadic template deduction guide issue - error: 'In instantiation of'

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94102 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/79501] member deduction guide not recognized

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79501 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c/95857] [8/9/10 Regression] Silencing an unused label warning with (void)& can make gcc segfault

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95857 --- Comment #7 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:62714a106493d0f1f22ff98c2dff2204f09cfcc0 commit r9-8903-g62714a106493d0f1f22ff98c2dff2204f09cfcc0 Author: Jakub Jelinek

[Bug tree-optimization/96295] [11 Regression] -Wmaybe-uninitialized warning for range operator with reference to an empty struct

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96295 --- Comment #3 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:8b75204b27cb2a296ac329d48918992b4053c61e commit r11-3237-g8b75204b27cb2a296ac329d48918992b4053c61e Author: Martin Sebor Date: Wed

[Bug preprocessor/96935] [9/10/11 Regression] ICE in subspan, at input.h:69

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96935 --- Comment #7 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:31dd5cd6344bfbbe122fb512993b128e11236d35 commit r11-3238-g31dd5cd6344bfbbe122fb512993b128e11236d35 Author: Marek Polacek Date:

[Bug preprocessor/96935] [9/10 Regression] ICE in subspan, at input.h:69

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96935 Marek Polacek changed: What|Removed |Added Summary|[9/10/11 Regression] ICE in |[9/10 Regression] ICE in

[Bug c++/83181] [C++17] Invalid deduction guide accepted

2020-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83181 Marek Polacek changed: What|Removed |Added Last reconfirmed||2020-09-16

[Bug libbacktrace/97080] New: [11 regression] Errors in libbacktrace after r11-3196

2020-09-16 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97080 Bug ID: 97080 Summary: [11 regression] Errors in libbacktrace after r11-3196 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 --- Comment #6 from David Malcolm --- With a release build: $ hyperfine -L ana "","-fanalyzer" "./xgcc -B. -S pr96653.c -O1 {ana}" Benchmark #1: ./xgcc -B. -S pr96653.c -O1 Time (mean ± σ): 127.3 ms ± 0.7 ms[User: 111.3 ms, System:

[Bug libbacktrace/97080] [11 regression] Errors in libbacktrace after r11-3196

2020-09-16 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97080 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com

[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 David Malcolm changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/97081] New: wrong code for rotate vectorization (x86 target)

2020-09-16 Thread igor at tachyum dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97081 Bug ID: 97081 Summary: wrong code for rotate vectorization (x86 target) Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/97075] [11 regression] powerpc64 vector tests fails after r11-3230

2020-09-16 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97075 Kewen Lin changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug middle-end/97078] New: [11 Regression] ICE in set_rtl building glibc tests with -ffloat-store

2020-09-16 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97078 Bug ID: 97078 Summary: [11 Regression] ICE in set_rtl building glibc tests with -ffloat-store Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords:

[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 --- Comment #4 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:fd111c419d146ee47c7df9a36a535e8d843d4802 commit r11-3247-gfd111c419d146ee47c7df9a36a535e8d843d4802 Author: David Malcolm Date:

[Bug analyzer/95188] analyzer-unsafe-call-within-signal-handler shows wrong statement for signal registration event

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95188 David Malcolm changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug analyzer/95188] analyzer-unsafe-call-within-signal-handler shows wrong statement for signal registration event

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95188 --- Comment #3 from David Malcolm --- Also, I can probably cook up a more minimal reproducer - but it would be good to track down the state-explosion issues: scaling up -fanalyzer to deal effectively with real-world C code is a goal for me for

[Bug tree-optimization/97079] New: [11 Regression] aarch64, SVE: ICE in SLP recognizer since r11-3148-g8d3767c30240c901a493d82d9d20f306b2f0152d

2020-09-16 Thread acoplan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97079 Bug ID: 97079 Summary: [11 Regression] aarch64, SVE: ICE in SLP recognizer since r11-3148-g8d3767c30240c901a493d82d9d20f306b2f0152d Product: gcc Version: 11.0

[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 --- Comment #7 from David Malcolm --- (which is within my rough goal of -fanalyzer doubling your compile time in return for more warnings)

[Bug c++/97077] New: Missed loop unrolling with range for over initializer list

2020-09-16 Thread bmburstein at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97077 Bug ID: 97077 Summary: Missed loop unrolling with range for over initializer list Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/95654] nvptx offloading: FAIL: libgomp.fortran/pr66199-5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test

2020-09-16 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95654 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug analyzer/95188] analyzer-unsafe-call-within-signal-handler shows wrong statement for signal registration event

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95188 --- Comment #1 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:b28491dc2d79763ecbff4f0b9f1f3e48a443be1d commit r11-3245-gb28491dc2d79763ecbff4f0b9f1f3e48a443be1d Author: David Malcolm Date:

[Bug analyzer/96616] pr93032-mztools.c -Wanalyzer-too-complex warnings on some targets

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96616 --- Comment #7 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:b28491dc2d79763ecbff4f0b9f1f3e48a443be1d commit r11-3245-gb28491dc2d79763ecbff4f0b9f1f3e48a443be1d Author: David Malcolm Date:

[Bug analyzer/96616] pr93032-mztools.c -Wanalyzer-too-complex warnings on some targets

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96616 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libbacktrace/97080] [11 regression] Errors in libbacktrace after r11-3196

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97080 --- Comment #1 from CVS Commits --- The master branch has been updated by Ian Lance Taylor : https://gcc.gnu.org/g:90c254565122fa5c02114698ce35ac46679c03b0 commit r11-3248-g90c254565122fa5c02114698ce35ac46679c03b0 Author: Ian Lance Taylor

[Bug tree-optimization/97081] wrong code for rotate vectorization (x86 target)

2020-09-16 Thread igor at tachyum dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97081 --- Comment #1 from Igor Shevlyakov --- vect_recog_rotate_pattern() seems to be the culprit

[Bug target/96789] x264: sub4x4_dct() improves when vectorization is disabled

2020-09-16 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96789 --- Comment #11 from Kewen Lin --- (In reply to Richard Biener from comment #10) > (In reply to Kewen Lin from comment #9) > > (In reply to Richard Biener from comment #8) > > > (In reply to Kewen Lin from comment #7) > > > > Two questions in

<    1   2