[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 #12 from Kewen Lin --- > Thanks for the explanation! I'll look at it after checking 2). IIUC, the > advantage to eliminate stores here looks able to get those things which is > fed to stores and stores' consumers bundled, then get

[Bug gcov-profile/85351] [GCOV] Wrong coverage with exit() executed in a if statement within a called function

2020-09-16 Thread i at maskray dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85351 Fangrui Song changed: What|Removed |Added CC||i at maskray dot me --- Comment #5 from

[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

[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 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 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 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 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 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 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 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 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/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 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/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/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 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 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 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 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 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 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/96126] conflicting attribute section accepted on redeclaration

2020-09-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96126 Martin Sebor changed: What|Removed |Added Target Milestone|--- |11.0 Resolution|---

[Bug c/78666] conflicting attribute alloc_size accepted

2020-09-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78666 Martin Sebor changed: What|Removed |Added Known to fail||10.2.0, 7.3.0, 8.2.0, 9.1.0 Target

[Bug c/78666] conflicting attribute alloc_size accepted

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78666 --- Comment #10 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:

[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++/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++/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++/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++/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 c++/86346] internal compiler error related to duduction guides

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

[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 Keywords||rejects-valid CC|

[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++/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 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 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 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 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 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 target/96174] AVX-512 functions missing when compiled without optimization

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

[Bug middle-end/96459] OpenMP host teams reductions ignored

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

[Bug tree-optimization/96722] [8/9 Regression] Clobbers on NULL since r8-1519

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

[Bug c++/96862] -frounding-math -std=c++2a error: '(1.29e+2 * 6.9314718055994529e-1)' is not a constant expression

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96862 --- Comment #12 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:25542b27aa6a75ad0f7316c3767c957cce912fb7 commit r9-8912-g25542b27aa6a75ad0f7316c3767c957cce912fb7 Author: Jakub Jelinek

[Bug c/96571] Bad "set but not used" warning with _Generic

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

[Bug fortran/93553] ICE in scan_omp_1_op, at omp-low.c:3485

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

[Bug debug/96729] [11 Regression] slow compile with `-g -O3` since r11-39-gf9e1ea10e657af9f

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

[Bug c/96545] ICE in get_atomic_generic_size

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

[Bug middle-end/96426] __builtin_convertvector ICE without lhs

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96426 --- Comment #4 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3f804f63cde54ff94f35abd00953b050a4c861c7 commit r9-8905-g3f804f63cde54ff94f35abd00953b050a4c861c7 Author: Jakub Jelinek

[Bug middle-end/95903] gcc 10: wrong code with -fwrapv

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

[Bug middle-end/95810] Spurious UBSan warning when computing the opposite of the absolute value of INT_MIN

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

[Bug c++/94951] [8/9 Regression] dereferencing type-punned pointer will break strict-aliasing rules when using super class for a template type

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

[Bug c++/95328] structured binding of template type inside template function is reported as "incomplete class type"

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

[Bug c/94842] [8/9 Regression] internal compiler error: in gimplify_label_expr, at gimplify.c:2573

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

[Bug target/94820] [8/9 Regression] pr94780.c fails with ICE on aarch64

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94820 --- Comment #6 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:029d813ddf3595bfc93bfb4afad645dd033d21bf commit r9-8889-g029d813ddf3595bfc93bfb4afad645dd033d21bf Author: Haijian Zhang

[Bug target/94832] AVX512 scatter/gather macros lack parentheses when unoptimized

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

[Bug target/94832] AVX512 scatter/gather macros lack parentheses when unoptimized

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

[Bug debug/95080] [10 Regression] -fcompare-debug failure (length) with -Og -fcse-follow-jumps -fnon-call-exceptions

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

[Bug target/94826] [8/9 regression] ICE in gcc.dg/pr94780.c after r10-7999

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

[Bug middle-end/95108] [9 Regression] ICE in tree_fits_uhwi_p, at tree.c:7292

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

[Bug target/94950] [8/9 regression] ICE in gcc.dg/pr94780.c on riscv64

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94950 --- Comment #10 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:79002374e81588fa1052c21f3d397cf9ad61f97d commit r9-8896-g79002374e81588fa1052c21f3d397cf9ad61f97d Author: Jakub Jelinek

[Bug rtl-optimization/94873] [8/9 Regression] wrong code with -O -fno-merge-constants -fno-split-wide-types -fno-tree-fre

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94873 --- Comment #24 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:0f717ba5975ab42e1176db4cd2384f1862872519 commit r9-8895-g0f717ba5975ab42e1176db4cd2384f1862872519 Author: Jakub Jelinek

[Bug c++/94742] [8/9 Regression] Incorrect "no return statement" warning with [[noreturn]] and __FUNCTION__

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

[Bug tree-optimization/94621] [9 Regression] GCC 9.2.1 segfaults when compiling file with -O3 since r9-5354

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94621 --- Comment #10 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:5b23b0c44692cc5e4d5e726f96497bff73094e7b commit r9-8880-g5b23b0c44692cc5e4d5e726f96497bff73094e7b Author: Jakub Jelinek

[Bug target/94710] [8/9 Regression] Assembler messages: Error: operand out of range (4 is not between 0 and 3) (xxsldwi 0,32,33,4)

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94710 --- Comment #11 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:15e2cca37186c848d12f4a0bb9ebcb8be32ed9de commit r9-8884-g15e2cca37186c848d12f4a0bb9ebcb8be32ed9de Author: Jakub Jelinek

[Bug tree-optimization/94809] [8/9 Regression] Different results between gcc-9 and gcc-6

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

[Bug c/94755] [9/10/11 Regression] internal compiler error: Segmentation fault

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

[Bug c/94705] [8/9 Regression] internal compiler error: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in diag_attr_exclusions, at attribs.c:396 since r8-5161

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

[Bug target/94780] [8/9 Regression] ICE in walk_body at gcc/tree-nested.c:713 since r6-3632-gf6f69fb09c5f81df

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

[Bug c/94641] -Wpadded -fsanitize=undefined together cause warning on main()

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94641 --- Comment #5 from CVS Commits --- The releases/gcc-9 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:1e4a928134e8f17bbcae99f2bac2bbce73ef6f73 commit r9-8882-g1e4a928134e8f17bbcae99f2bac2bbce73ef6f73 Author: Jakub Jelinek

[Bug tree-optimization/94524] [8/9 Regression] wrong code with vector modulo operation since r0-117580

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

[Bug rtl-optimization/94618] [8/9 Regression] '-fcompare-debug' failure (length) with -O2 -fnon-call-exceptions since r8-565-g7581ce9a1ad6df9c

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

[Bug c++/94571] Error: Expected comma or semicolon, comma found

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

[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 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 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 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 other/97076] New: clang-format file does not work for some C++11 code

2020-09-16 Thread dmjpp at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97076 Bug ID: 97076 Summary: clang-format file does not work for some C++11 code Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[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++/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 rtl-optimization/97071] Fails to CSE / inherit constant pool load

2020-09-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97071 Segher Boessenkool changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug analyzer/97074] New: -Wanalyzer-malloc-leak false positive when merging states

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97074 Bug ID: 97074 Summary: -Wanalyzer-malloc-leak false positive when merging states Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/96958] Long Double in Hash Table policy forces soft-float calculations

2020-09-16 Thread houdek.r...@fex-emu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96958 Ryan Houdek changed: What|Removed |Added CC||houdek.r...@fex-emu.org --- Comment #4

[Bug c/97073] New: Miscompilation with -m32 -O1 -march=i686

2020-09-16 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97073 Bug ID: 97073 Summary: Miscompilation with -m32 -O1 -march=i686 Product: gcc Version: 8.4.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug analyzer/97072] New: -Wanalyzer-malloc-leak false positive when writing through some pointers

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97072 Bug ID: 97072 Summary: -Wanalyzer-malloc-leak false positive when writing through some pointers Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[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 target/96139] Vector element extract mistypes long long int down to long int

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96139 --- Comment #11 from CVS Commits --- The releases/gcc-8 branch has been updated by Will Schmidt : https://gcc.gnu.org/g:74c624523bdbe4329c7cb77bff222ac695e36c95 commit r8-10453-g74c624523bdbe4329c7cb77bff222ac695e36c95 Author: Will Schmidt

[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 #2 from Marek Polacek --- // PR c++/97034 namespace N { template struct S { template S(T, U); }; } // namespace N template struct E { template struct G { T t; }; void fn() { G{N::S{'a', 1}}; } };

[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 vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95654 --- Comment #8 from Tom de Vries --- Created attachment 49228 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49228=edit Dumps for failing test-case (no collapse case) (In reply to Tom de Vries from comment #7) > Minimal example after

[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 vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95654 --- Comment #7 from Tom de Vries --- Minimal example after commit 91347c3bbf7 "Fortran: OpenMP - fix simd with (last)private (PR97061)": ... ! { dg-do run } program main implicit

[Bug fortran/97061] [OpenMP] ICE in in omp_add_variable, at gimplify.c:6955

2020-09-16 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97061 Tobias Burnus changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug gcov-profile/97069] Zero valued #line directive results in excessively large blocks of memory being allocated

2020-09-16 Thread martin.ogden at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97069 --- Comment #2 from Martin Ogden --- I appreciate `#line 0 "main.c"` doesn't make much sense, but according to https://gcc.gnu.org/onlinedocs/cpp/Line-Control.html, 0 is a valid input.

[Bug fortran/97061] [OpenMP] ICE in in omp_add_variable, at gimplify.c:6955

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97061 --- Comment #3 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:91347c3bbf788ede4af89f46206991c47fa8aceb commit r11-3232-g91347c3bbf788ede4af89f46206991c47fa8aceb Author: Tobias Burnus Date:

[Bug rtl-optimization/97071] Fails to CSE / inherit constant pool load

2020-09-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97071 --- Comment #5 from Richard Biener --- Related and more difficult case where the add is first and we'd want to change the load of -3 to a load of 3 so we can CSE the 3 for the multiplication. double foo (double x) { return (x + -3.) * 3.; }

[Bug rtl-optimization/97071] Fails to CSE / inherit constant pool load

2020-09-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97071 --- Comment #4 from Richard Biener --- (In reply to Jakub Jelinek from comment #2) > REG_EQUAL notes aren't really needed for that, we have functions to query > the values from the constant pool for loads from it. > So guess it is a matter of

[Bug rtl-optimization/97071] Fails to CSE / inherit constant pool load

2020-09-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97071 --- Comment #3 from Richard Biener --- So on targets where the FP constant loads are separate insns the load of the negated constant could be replaced by a (neg:DF ..) which might even be profitable when not combined with the following add. As

[Bug middle-end/96987] [11 regression] warning 'ptr' may be used uninitialized const pointer parameter

2020-09-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96987 --- Comment #5 from Martin Sebor --- A void pointer is usually cast to one to a complete type that's then used to access the object (e.g., bsearch). But not every instance of every warning should be expected to indicate a bug. Most only

[Bug rtl-optimization/97071] Fails to CSE / inherit constant pool load

2020-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97071 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug rtl-optimization/97071] Fails to CSE / inherit constant pool load

2020-09-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97071 Richard Biener changed: What|Removed |Added Target||powerpc64le Keywords|

  1   2   >