[Bug c/100150] ice in bp_unpack_string

2021-08-10 Thread krzysztof.a.nowicki+gcc at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100150 Krzysztof Nowicki changed: What|Removed |Added CC||krzysztof.a.nowicki+gcc@gma

[Bug ipa/101839] New: [9/10/11/12 Regression] Hand in C++ code with -fdevirtualize

2021-08-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101839 Bug ID: 101839 Summary: [9/10/11/12 Regression] Hand in C++ code with -fdevirtualize Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug ipa/101839] [9/10/11/12 Regression] Hand in C++ code with -fdevirtualize

2021-08-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101839 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug ipa/101839] [9/10/11/12 Regression] Hand in C++ code with -fdevirtualize

2021-08-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101839 --- Comment #2 from Martin Liška --- Apparently, -fprofile-generate is not needed, w/o it it started with the same revision.

[Bug ipa/101839] [9/10/11/12 Regression] Hang in C++ code with -fdevirtualize

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101839 Richard Biener changed: What|Removed |Added Summary|[9/10/11/12 Regression] |[9/10/11/12 Regression]

[Bug c/100150] ice in bp_unpack_string

2021-08-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100150 Martin Liška changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug ipa/101839] [9/10/11/12 Regression] Hang in C++ code with -fdevirtualize

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101839 --- Comment #4 from Jonathan Wakely --- (In reply to Richard Biener from comment #3) > BA::fill can be declared virtual without any change (it is implicitely so as > stated by the C++ standard it seems). Correct.

[Bug c++/101833] [9/10/11/12 Regression] ICE with -Wformat on a constructor with a virtual base

2021-08-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101833 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug c++/101840] New: Friendship must be extended on default argument initializer

2021-08-10 Thread fchelnokov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101840 Bug ID: 101840 Summary: Friendship must be extended on default argument initializer Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal

[Bug analyzer/101837] [11/12 Regression] ICE with -O3 -fsanitize=undefined -fanalyzer since r11-7941-ge4bb1bd60a9fd1be

2021-08-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101837 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Sum

[Bug target/33437] potentially valid construct rejected

2021-08-10 Thread jbeulich at suse dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33437 jbeulich at suse dot com changed: What|Removed |Added Status|RESOLVED|NEW Resolution|INVALID

[Bug target/101819] [12 Regression] ICE in expand_expr_real_2, at expr.c:9552 since r12-2789-gf31da42e047e8018ca6ad9809273bc7efb6ffcaf

2021-08-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101819 --- Comment #2 from Martin Liška --- Happens also on x86_64: $ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/pr51581-3.c -mno-mmx -Ofast -mno-sse -c during RTL pass: expand /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/pr5

[Bug tree-optimization/101824] VOLATILE not honored

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101824 --- Comment #3 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:bb169406cdc9e044eaec500dd742c2fed40f5488 commit r12-2831-gbb169406cdc9e044eaec500dd742c2fed40f5488 Author: Richard Biener Date:

[Bug tree-optimization/101824] [9/10/11 Regression] VOLATILE not honored

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101824 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.5 Known to fail|

[Bug fortran/101841] New: Wrong realloc-lhs warning with matmul and -O2

2021-08-10 Thread jellby at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101841 Bug ID: 101841 Summary: Wrong realloc-lhs warning with matmul and -O2 Product: gcc Version: 10.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/101819] [12 Regression] ICE in expand_expr_real_2, at expr.c:9552 since r12-2789-gf31da42e047e8018ca6ad9809273bc7efb6ffcaf

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101819 --- Comment #3 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:19d1a529fa9f78e7ec7be38d423c90e00cec8f8c commit r12-2832-g19d1a529fa9f78e7ec7be38d423c90e00cec8f8c Author: Richard Biener Date:

[Bug tree-optimization/101801] vect_worthwhile_without_simd_p is broken

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101801 --- Comment #7 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:19d1a529fa9f78e7ec7be38d423c90e00cec8f8c commit r12-2832-g19d1a529fa9f78e7ec7be38d423c90e00cec8f8c Author: Richard Biener Date:

[Bug target/101819] [12 Regression] ICE in expand_expr_real_2, at expr.c:9552 since r12-2789-gf31da42e047e8018ca6ad9809273bc7efb6ffcaf

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101819 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c/100150] ice in bp_unpack_string

2021-08-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100150 Martin Liška changed: What|Removed |Added CC||amacleod at redhat dot com --- Comment #

[Bug tree-optimization/101809] emulated gather capability doesn't support 32-bit target

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101809 --- Comment #4 from Richard Biener --- I am testing a patch.

[Bug c/100150] ice in bp_unpack_string

2021-08-10 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100150 --- Comment #17 from rguenther at suse dot de --- On Tue, 10 Aug 2021, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100150 > > Martin Liška changed: > >What|Removed |Adde

[Bug target/80355] Improve __builtin_shuffle on AVX512F

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80355 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:7665af0b1a964b1baae3a59b22fcc420369c63cf commit r12-2835-g7665af0b1a964b1baae3a59b22fcc420369c63cf Author: Jakub Jelinek Date: Tu

[Bug tree-optimization/101842] New: Vectorizer doesn't vectorize when loop bound depends on two independent variables that are unknown

2021-08-10 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101842 Bug ID: 101842 Summary: Vectorizer doesn't vectorize when loop bound depends on two independent variables that are unknown Product: gcc Version: 12.0 Status: UNCONFIRMED

[Bug tree-optimization/101842] Vectorizer doesn't vectorize when loop bound depends on two independent variables that are unknown

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101842 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Blocks|

[Bug c++/52959] Missing typo suggestions

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52959 --- Comment #4 from Jonathan Wakely --- This is a rather unhelpful bug report. For anybody else wondering what the OP is actually saying: the commented-out errors in the original report show clang's output, and the request is that GCC should do s

[Bug tree-optimization/101842] Vectorizer doesn't vectorize when loop bound depends on two independent variables that are unknown

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101842 --- Comment #2 from Richard Biener --- OK, so with a hack like the following we vectorize the BB as vect__1.10_62 = MEM [(float *)p_34]; vect_powmult_9.11_61 = vect__1.10_62 * vect__1.10_62; _60 = .REDUC_PLUS (vect_powmult_9.11_61); d_

[Bug tree-optimization/101809] emulated gather capability doesn't support 32-bit target

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101809 --- Comment #5 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:08aa0e3d4f781fd6a6e293bb06d280365a0bdc1d commit r12-2836-g08aa0e3d4f781fd6a6e293bb06d280365a0bdc1d Author: Richard Biener Date:

[Bug c++/68888] No Warning when converting an array of a subclass to its parent

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/101809] emulated gather capability doesn't support 32-bit target

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101809 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/80355] Improve __builtin_shuffle on AVX512F

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80355 --- Comment #5 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:50b5877925ef5ae8e9f913d6d2b5ce0204ebc588 commit r12-2837-g50b5877925ef5ae8e9f913d6d2b5ce0204ebc588 Author: Jakub Jelinek Date: Tu

[Bug target/80355] Improve __builtin_shuffle on AVX512F

2021-08-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80355 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/101842] Vectorizer doesn't vectorize when loop bound depends on two independent variables that are unknown

2021-08-10 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101842 --- Comment #3 from Tamar Christina --- (In reply to Richard Biener from comment #2) > OK, so with a hack like the following we vectorize the BB as > > vect__1.10_62 = MEM [(float *)p_34]; > vect_powmult_9.11_61 = vect__1.10_62 * vect__1.1

[Bug c++/101811] Error not helpful for misplaced 'template'

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101811 --- Comment #3 from Jonathan Wakely --- (In reply to Tobias Schlüter from comment #2) > Hi Jonathan, > actually I found clang's error message a lot more helpful, I just didn't > bother to write it explicitly, especially given that my compiler ex

[Bug tree-optimization/101842] Vectorizer doesn't vectorize when loop bound depends on two independent variables that are unknown

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101842 --- Comment #4 from Richard Biener --- (In reply to Tamar Christina from comment #3) > (In reply to Richard Biener from comment #2) > > OK, so with a hack like the following we vectorize the BB as > > > > vect__1.10_62 = MEM [(float *)p_34];

[Bug c++/101840] Friendship must be extended on default argument initializer

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101840 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug other/101843] New: Build of binutils-2.37 with gcc-11.2.0 fails due to change to libiberty/hashtab.c

2021-08-10 Thread mailboxnotfound at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101843 Bug ID: 101843 Summary: Build of binutils-2.37 with gcc-11.2.0 fails due to change to libiberty/hashtab.c Product: gcc Version: 11.2.0 Status: UNCONFIRMED Seve

[Bug c++/57014] pretty-printer prints anonymous for template-parameter with a name

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57014 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIR

[Bug c++/101844] New: Don't pretty print template parameter names that aren't needed

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101844 Bug ID: 101844 Summary: Don't pretty print template parameter names that aren't needed Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug tree-optimization/101842] Vectorizer doesn't vectorize when loop bound depends on two independent variables that are unknown

2021-08-10 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101842 --- Comment #5 from Tamar Christina --- (In reply to Richard Biener from comment #4) > (In reply to Tamar Christina from comment #3) > > (In reply to Richard Biener from comment #2) > > > OK, so with a hack like the following we vectorize the BB

[Bug c++/57012] pretty-printer does not handle well template parameter packs

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57012 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/101811] Error not helpful for misplaced 'template'

2021-08-10 Thread tobi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101811 --- Comment #4 from Tobias Schlüter --- Hi Jonathan, I know that we disagree about clang's error message and that's why I tried to explain what makes clang's a better error message for me. My "parsing" of clang's error message was not a compa

[Bug c++/101811] Error not helpful for misplaced 'template'

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101811 --- Comment #5 from Jonathan Wakely --- (In reply to Tobias Schlüter from comment #4) > we are at a stage where grammatical niceties matter, I would make the symbol > in the first message the subject, so > > :6:6: error: 'template void X::f()'

[Bug target/101845] New: wrong code at -O1 on aarch64 with __builtin_shufflevector()

2021-08-10 Thread zsojka at seznam dot cz via Gcc-bugs
f8e42b3-checking-yes-rtl-df-extra-aarch64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 12.0.0 20210810 (experimental) (GCC)

[Bug c++/101811] Error not helpful for misplaced 'template'

2021-08-10 Thread tobi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101811 --- Comment #6 from Tobias Schlüter --- Sure, that's a good argument (before I18N), and I guess it matches the general style. Anyway, I'll try to keep myself from bikeshedding this further, I'm sure the person fixing this will have enough time

[Bug bootstrap/101843] Build of binutils-2.37 with gcc-11.2.0 fails due to change to libiberty/hashtab.c

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101843 Richard Biener changed: What|Removed |Added Component|other |bootstrap Keywords|

[Bug tree-optimization/101830] [12 Regression] Incorrect error messages beginning with r12-2591 (backward jump threader)

2021-08-10 Thread wschmidt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101830 --- Comment #5 from Bill Schmidt --- If I commit the build patch, everyone who doesn't build with --disable-werror will blame me for breaking bootstrap. I thought perhaps the way safe_inc_pos was implemented might have made it possible for the

[Bug tree-optimization/101809] emulated gather capability doesn't support 32-bit target

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101809 --- Comment #7 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:557d06f8b3ddb54bca134695e117c40c6e2267ab commit r12-2838-g557d06f8b3ddb54bca134695e117c40c6e2267ab Author: H.J. Lu Date: Tue Aug 10 05

[Bug target/101846] New: Improve __builtin_shufflevector emitted code

2021-08-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101846 Bug ID: 101846 Summary: Improve __builtin_shufflevector emitted code Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tar

[Bug bootstrap/101843] Build of binutils-2.37 with gcc-11.2.0 fails due to change to libiberty/hashtab.c

2021-08-10 Thread mailboxnotfound at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101843 --- Comment #2 from john henning --- If this is a doc bug, then two documentation comments and one other thought. (1) https://gcc.gnu.org/gcc-11/changes.html says that certain functionality requires “Binutils version 2.36 or later”.

[Bug c++/87805] Incomplete diagnostic for -Wnoexcept

2021-08-10 Thread reichelt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87805 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|

[Bug target/101846] Improve __builtin_shufflevector emitted code

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101846 Richard Biener changed: What|Removed |Added Last reconfirmed||2021-08-10 Status|UNCONFIR

[Bug testsuite/101847] New: [12 regression] linker errors after r12-2808

2021-08-10 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101847 Bug ID: 101847 Summary: [12 regression] linker errors after r12-2808 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tes

[Bug testsuite/101847] [12 regression] linker errors after r12-2808

2021-08-10 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101847 Tobias Burnus changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug testsuite/101847] [12 regression] linker errors after r12-2808

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101847 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.0

[Bug c++/101840] Friendship must be extended on default argument initializer

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101840 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/70608] Braced initializer in default argument misses friendship

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70608 Andrew Pinski changed: What|Removed |Added CC||fchelnokov at gmail dot com --- Comment

[Bug bootstrap/101843] Build of binutils-2.37 with gcc-11.2.0 fails due to change to libiberty/hashtab.c

2021-08-10 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101843 --- Comment #3 from Andreas Schwab --- You can certainly use gcc 11 and binutils 2.37 together, just not building them in a single source tree.

[Bug c++/39057] ICE with default argument in friend declaration

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39057 Andrew Pinski changed: What|Removed |Added Keywords||error-recovery Last reconfirmed|2021-0

[Bug c++/101848] New: Template metaprogramming errors in v11.1

2021-08-10 Thread qwdkguneykiffmmuyd at uivvn dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101848 Bug ID: 101848 Summary: Template metaprogramming errors in v11.1 Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/101848] Template metaprogramming errors in v11.1

2021-08-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101848 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug fortran/101660] [12 Regression] FAIL: gfortran.dg/bind_c_array_params_3.f90

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101660 --- Comment #9 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:2ba0376ac40447ce7ee09fcef00511c18db25dfa commit r12-2839-g2ba0376ac40447ce7ee09fcef00511c18db25dfa Author: Tobias Burnus Date: T

[Bug libfortran/101305] Bind(C): Problems with incorrect kinds/sizes in ISO_Fortran_binding.h and CFI_establish

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101305 --- Comment #9 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:2ba0376ac40447ce7ee09fcef00511c18db25dfa commit r12-2839-g2ba0376ac40447ce7ee09fcef00511c18db25dfa Author: Tobias Burnus Date: T

[Bug testsuite/101847] [12 regression] linker errors after r12-2808

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101847 --- Comment #2 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:2ba0376ac40447ce7ee09fcef00511c18db25dfa commit r12-2839-g2ba0376ac40447ce7ee09fcef00511c18db25dfa Author: Tobias Burnus Date: T

[Bug c++/101848] Template metaprogramming errors in v11.1

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101848 Andrew Pinski changed: What|Removed |Added Known to fail|11.2.0, 12.0| Last reconfirmed|2021-08-10 00:00:00

[Bug c++/85282] CWG 727 (full specialization in non-namespace scope)

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85282 Andrew Pinski changed: What|Removed |Added CC||qwdkguneykiffmmuyd at uivvn dot ne

[Bug testsuite/101847] [12 regression] linker errors after r12-2808

2021-08-10 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101847 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/93992] fail to compile specialization of inner class with template template parameter pack

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93992 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug c++/85282] CWG 727 (full specialization in non-namespace scope)

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85282 Andrew Pinski changed: What|Removed |Added CC||yawaraka.7-11.hemogurobin@e

[Bug bootstrap/101843] Build of binutils-2.37 with gcc-11.2.0 fails due to change to libiberty/hashtab.c

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101843 --- Comment #4 from Andrew Pinski --- Combined source builds are not for released sources unless you are going to change/fix them yourself. They are useful for building the trunk sources only really.

[Bug c++/78826] jump bypasses non-POD

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78826 --- Comment #6 from Andrew Pinski --- Here is another one where GCC6- used to reject and in GCC7+ accepts (note this looks to be only valid C++11 anyways): struct vec { vec () = default; }; void ggg () { goto out; vec odsd; out: ; } CU

[Bug bootstrap/101843] Build of binutils-2.37 with gcc-11.2.0 fails due to change to libiberty/hashtab.c

2021-08-10 Thread mailboxnotfound at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101843 --- Comment #5 from john henning --- Andrew suggests: Combined source builds are not for released sources Respectfully, I suggest that the documentation disagrees. Please see the binutils paragraph of the documentation of the released version

[Bug libstdc++/100894] The std::common_reference implementation seems to be wrong

2021-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100894 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:0e54986854831a4c66b308f98aff949ca7d3ce84 commit r10-10026-g0e54986854831a4c66b308f98aff949ca7d3ce84 Author: Jonathan Wak

[Bug libstdc++/100894] The std::common_reference implementation seems to be wrong

2021-08-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100894 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/55922] brace initializing parent cause bogus virtual base constructor calls

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55922 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |7.0 Resolution|---

[Bug c++/68903] missing default initialization of member when combined with virtual inheritance

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68903 --- Comment #3 from Andrew Pinski --- Seems fixed on trunk; maybe by the fix for PR 98744.

[Bug c++/85282] CWG 727 (full specialization in non-namespace scope)

2021-08-10 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85282 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/95567] Defaulted virtual <=> has the wrong behavior, vtable is checked when it should not be

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95567 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2020-10-28 00:00:00 |2021-8-10 Summary|Defaulted v

[Bug c++/62207] [8 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in tsubst_copy, at cp/pt.c

2021-08-10 Thread reichelt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62207 Volker Reichelt changed: What|Removed |Added Target Milestone|8.0 |9.0 Known to work|

[Bug tree-optimization/39305] tree-ssa-loop-ch.c:copy_loop_headers performs loop unrolling

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39305 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug other/39363] [meta-bug] pending patches from ARC International (UK) Ltd

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39363 Bug 39363 depends on bug 39305, which changed state. Bug 39305 Summary: tree-ssa-loop-ch.c:copy_loop_headers performs loop unrolling https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39305 What|Removed |Added ---

[Bug target/101849] New: MMA built-in dies with a verify_gimple failed error

2021-08-10 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101849 Bug ID: 101849 Summary: MMA built-in dies with a verify_gimple failed error Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug target/101849] MMA built-in dies with a verify_gimple failed error

2021-08-10 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101849 Peter Bergner changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug target/101849] MMA built-in dies with a verify_gimple failed error

2021-08-10 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101849 Peter Bergner changed: What|Removed |Added Host||powerpc64*-linux-gnu Target Milestone

[Bug tree-optimization/46236] Local aggregate not eliminated

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46236 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Last reconfirmed|2018-04-2

[Bug tree-optimization/46957] http://blog.regehr.org/archives/320 Example 1

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46957 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Last reconfirmed|2018-04-2

[Bug tree-optimization/85697] At -Os nontrivial ctor does not use SSE to zero

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85697 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2018-05-09 00:00:00 |2021-8-10 Severity|normal

[Bug tree-optimization/85720] bad codegen for looped assignment of primitives at -O2

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85720 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #8 from Andrew P

[Bug tree-optimization/68027] uncprop should work on more than PHI nodes

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68027 Andrew Pinski changed: What|Removed |Added Summary|conditional statement and |uncprop should work on more

[Bug tree-optimization/68027] uncprop should work on more than PHI nodes

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68027 --- Comment #6 from Andrew Pinski --- (In reply to SztfG from comment #4) > I think this can be optimized in this way: > > cmpl$100, %edi > jg a1 > jne a2 > jmp a3 Note that is a different bug an

[Bug tree-optimization/90106] builtin sqrt() ignoring libm's sqrt call result

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90106 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/90571] Missed optimization opportunity when returning function pointers based on run-time boolean

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90571 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2019-05-22 00:00:00 |2021-8-10 Severity|normal

[Bug tree-optimization/86050] Inline break tail-call optimization

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86050 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/91965] missing simplification for (C - a) << N

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91965 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Last reconfirmed|2019-10-0

[Bug c++/101850] New: Initialising a std::string variable to itself does not fail at compile time, but throws std::bad_alloc at run time

2021-08-10 Thread prasantabehera at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101850 Bug ID: 101850 Summary: Initialising a std::string variable to itself does not fail at compile time, but throws std::bad_alloc at run time Product: gcc Version:

[Bug tree-optimization/55912] missing optimization of x/x and x/std::abs(x)

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55912 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Keywords|

[Bug tree-optimization/94357] Inline assembly with memory operand is considered nothrow with `-fnon-call-exceptions`

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94357 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug c++/52770] RFE: Letting compiler know asm block can call function that can throw

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52770 Andrew Pinski changed: What|Removed |Added CC||sagebar at web dot de --- Comment #4 fro

[Bug c++/101850] Initialising a struct/class variable to itself does not fail at compile time (but throws std::bad_alloc at run time, as expected)

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101850 --- Comment #1 from Andrew Pinski --- In GCC 11+ we start to warn about this code with -W -Wall: : In function 'int main()': :5:19: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 5 | std::string s = s; |

[Bug c++/101850] Initialising a struct/class variable to itself does not fail at compile time (but throws std::bad_alloc at run time, as expected)

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101850 Andrew Pinski changed: What|Removed |Added Depends on||48829 --- Comment #2 from Andrew Pinski

[Bug middle-end/36396] standard md pattern vec_realign_load_M and REALIGN_LOAD_EXPR tree are not documented

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36396 Andrew Pinski changed: What|Removed |Added Summary|standard md pattern |standard md pattern |v

  1   2   >