[Bug target/105624] [13 Regression] ICE in final_scan_insn_1, at final.cc:2861 (error: could not split insn)

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.0

[Bug c++/105622] [13 Regression] ICE in cxx_eval_store_expression with [[no_unique_address]] since r13-160-g967cdbe6629653

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105622 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/105621] [13 Regression] Wrong code with -O3

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105621 Richard Biener changed: What|Removed |Added Keywords||needs-bisection Target Milestone|---

[Bug testsuite/105620] [13 regression] g++.dg/tsan/pr88018.C fails after r13-456-geccbd7fcee5bbf

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105620 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.0

[Bug tree-optimization/105618] [11/12/13 Regression] Missed loop body simplification by -O3 (trunk v.s. 10.3)

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105618 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Summary|Missed loop body

[Bug target/105617] [12/13 Regression] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 Richard Biener changed: What|Removed |Added Last reconfirmed||2022-05-17 Ever confirmed|0

[Bug c++/105615] Partial ordering of constraints with empty parameter mapping

2022-05-16 Thread pilarlatiesa at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105615 --- Comment #2 from Pilar Latiesa --- (In reply to Patrick Palka from comment #1) > Constraint subsumption is specified in terms of the normal form. When the > concept C is made independent of the template parameter, the normal forms of > C and

[Bug testsuite/105620] [13 regression] g++.dg/tsan/pr88018.C fails after r13-456-geccbd7fcee5bbf

2022-05-16 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105620 Kewen Lin changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug sanitizer/105614] mips64: sanitizer_platform_limits_linux.cpp:75:38: error: static assertion failed

2022-05-16 Thread judge.packham at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105614 --- Comment #5 from Chris Packham --- Upstream issue raised https://github.com/llvm/llvm-project/issues/55499 I still think there's some work on the GCC side required as even without this specific issue things have diverged.

[Bug target/105617] [12/13 Regression] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 --- Comment #9 from Hongtao.liu --- (In reply to Hongtao.liu from comment #8) > (In reply to Hongtao.liu from comment #7) > > Hmm, we have specific code to add scalar->vector(vmovq) cost to vector > > construct, but it seems not to work here, gu

[Bug ipa/105625] Support .llvm_addrsig section

2022-05-16 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105625 --- Comment #5 from Rui Ueyama --- Cool! We'll add a `.llvm_addrsig` support to binutils and get back to you guys.

[Bug target/105617] [12/13 Regression] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 --- Comment #8 from Hongtao.liu --- (In reply to Hongtao.liu from comment #7) > Hmm, we have specific code to add scalar->vector(vmovq) cost to vector > construct, but it seems not to work here, guess it's because &r0,and thought > it was load n

[Bug ipa/105625] Support .llvm_addrsig section

2022-05-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105625 --- Comment #4 from Andrew Pinski --- (In reply to Rui Ueyama from comment #3) > I think we can implement the `.addrsig` support to the assembler, but I > wonder if GCC will support it once the GNU assembler gains the feature? Yes I think it wi

[Bug ipa/105625] Support .llvm_addrsig section

2022-05-16 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105625 --- Comment #3 from Rui Ueyama --- I think we can implement the `.addrsig` support to the assembler, but I wonder if GCC will support it once the GNU assembler gains the feature?

[Bug c++/105625] Support .llvm_addrsig section

2022-05-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105625 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug c++/105625] Support .llvm_addrsig section

2022-05-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105625 --- Comment #1 from Andrew Pinski --- I see most of it was implemented in the assembler. So you might want to report the support for .addrsig directive there too.

[Bug c++/105625] New: Support .llvm_addrsig section

2022-05-16 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105625 Bug ID: 105625 Summary: Support .llvm_addrsig section Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ As

[Bug target/105617] [12/13 Regression] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 --- Comment #7 from Hongtao.liu --- Hmm, we have specific code to add scalar->vector(vmovq) cost to vector construct, but it seems not to work here, guess it's because &r0,and thought it was load not scalar? r0.1_21 1 times scalar_store costs

[Bug target/105624] New: [13 Regression] ICE in final_scan_insn_1, at final.cc:2861 (error: could not split insn)

2022-05-16 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624 Bug ID: 105624 Summary: [13 Regression] ICE in final_scan_insn_1, at final.cc:2861 (error: could not split insn) Product: gcc Version: 13.0 Status: UNCONFIRMED

[Bug target/105073] [meta bug]Patch pending for GCC13.

2022-05-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105073 Bug 105073 depends on bug 105033, which changed state. Bug 105033 Summary: Suboptimal for vec_concat lower halves of two vectors. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105033 What|Removed |Added

[Bug target/105033] Suboptimal for vec_concat lower halves of two vectors.

2022-05-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105033 Hongtao.liu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/105033] Suboptimal for vec_concat lower halves of two vectors.

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105033 --- Comment #2 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:105c56a8cfde6015b989ab22c20c915c1b4e69ec commit r13-518-g105c56a8cfde6015b989ab22c20c915c1b4e69ec Author: liuhongt Date: Fri May 1

[Bug tree-optimization/105591] [13 Regression] ICE: in tree_to_poly_uint64, at tree.cc:3250 with -O -mavx512f -mno-avx2 since r13-379

2022-05-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105591 --- Comment #14 from Hongtao.liu --- Fixed in GCC13.

[Bug tree-optimization/105591] [13 Regression] ICE: in tree_to_poly_uint64, at tree.cc:3250 with -O -mavx512f -mno-avx2 since r13-379

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105591 --- Comment #13 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:1fba0608d12a209a5d76d65bcb1dec1c07bc33e9 commit r13-517-g1fba0608d12a209a5d76d65bcb1dec1c07bc33e9 Author: liuhongt Date: Mon May

[Bug c++/105615] Partial ordering of constraints with empty parameter mapping

2022-05-16 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105615 Patrick Palka changed: What|Removed |Added Resolution|--- |INVALID CC|

[Bug target/105073] [meta bug]Patch pending for GCC13.

2022-05-16 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105073 Bug 105073 depends on bug 102583, which changed state. Bug 102583 Summary: [x86] Failure to optimize 32-byte integer vector conversion to 16-byte float vector properly when converting upper part with -mavx2 https://gcc.gnu.org/bugzilla/show_bug.

[Bug tree-optimization/102583] [x86] Failure to optimize 32-byte integer vector conversion to 16-byte float vector properly when converting upper part with -mavx2

2022-05-16 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102583 H.J. Lu changed: What|Removed |Added Target Milestone|--- |13.0 Resolution|---

[Bug c++/105623] [12/13 regression][rejects valid] invalid use of auto when deducing return type of base class template

2022-05-16 Thread davidfromonline at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105623 --- Comment #3 from David Stone --- Simplified reproduction: ``` auto g(auto fn) { return fn(); } template struct base { static auto value() { return 0; } }; struct S : base { static auto f() ->

[Bug fortran/105243] ICE in next_char, at fortran/io.cc:160

2022-05-16 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105243 --- Comment #6 from Steve Kargl --- On Mon, May 16, 2022 at 10:16:51PM +, sgk at troutmask dot apl.washington.edu wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105243 > > --- Comment #5 from Steve Kargl --- > On Mon, May 16, 2022 a

[Bug fortran/105243] ICE in next_char, at fortran/io.cc:160

2022-05-16 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105243 --- Comment #5 from Steve Kargl --- On Mon, May 16, 2022 at 08:27:24PM +, anlauf at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105243 > > --- Comment #3 from anlauf at gcc dot gnu.org --- > (In reply to kargl from

[Bug testsuite/105620] [13 regression] g++.dg/tsan/pr88018.C fails after r13-456-geccbd7fcee5bbf

2022-05-16 Thread pc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105620 pc at gcc dot gnu.org changed: What|Removed |Added CC||pc at gcc dot gnu.org --- Commen

[Bug tree-optimization/102583] [x86] Failure to optimize 32-byte integer vector conversion to 16-byte float vector properly when converting upper part with -mavx2

2022-05-16 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102583 --- Comment #7 from Gabriel Ravier --- Can confirm it is indeed fixed

[Bug c++/105623] [12/13 regression][rejects valid] invalid use of auto when deducing return type of base class template

2022-05-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105623 --- Comment #2 from Marek Polacek --- // PR c++/105623 auto g(auto) {} template struct ct_string { static auto name() {} }; struct S : ct_string<> { auto f() { g(name); } };

[Bug c++/105623] [12/13 regression][rejects valid] invalid use of auto when deducing return type of base class template

2022-05-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105623 Marek Polacek changed: What|Removed |Added Target Milestone|--- |12.2 Status|UNCONFIRMED

[Bug c/105492] [13 Regression] ICE in set_underlying_type, at c-family/c-common.cc:8164 since r13-57-g0aa277bf0b4b7943

2022-05-16 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105492 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/105623] New: [12/13 regression][rejects valid] invalid use of auto when deducing return type of base class template

2022-05-16 Thread hello at josephloser dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105623 Bug ID: 105623 Summary: [12/13 regression][rejects valid] invalid use of auto when deducing return type of base class template Product: gcc Version: 13.0 Status: UNCONFI

[Bug c/105492] [13 Regression] ICE in set_underlying_type, at c-family/c-common.cc:8164 since r13-57-g0aa277bf0b4b7943

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105492 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:ed12749a3c9d9569a2c23df2e0db2136dcd3512d commit r13-515-ged12749a3c9d9569a2c23df2e0db2136dcd3512d Author: Jason Merrill Date: Th

[Bug c++/105553] [11/12/13 Regression] [DR1640] Deduction when attempting to create an array with an element type that is an abstract class

2022-05-16 Thread glenjofe at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105553 --- Comment #3 from Glen Joseph Fernandes --- I would have expected this to only take effect in C++20 standards mode, leaving C++03 through C++17 modes with no change in behavior. Given the following intention in your commit message: > This ch

[Bug fortran/105473] semicolon allowed when list-directed read integer with decimal='point'

2022-05-16 Thread harper at msor dot vuw.ac.nz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105473 --- Comment #17 from harper at msor dot vuw.ac.nz --- On comparing that with ifort's result I think that the only remaining bug is that if decimal='comma' then '.' is neither a decimal symbol nor a separator (see f2018 13.6). On Mon, 16 May 20

[Bug fortran/105243] ICE in next_char, at fortran/io.cc:160

2022-05-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105243 --- Comment #4 from anlauf at gcc dot gnu.org --- (In reply to anlauf from comment #3) > F2018 has: > > C850 An entity with the PARAMETER attribute shall not be a variable, a > coarray, or a procedure. Or we see here an disagreement between C85

[Bug fortran/32834] [Meta-bug] 'Fortran 95'-only failures

2022-05-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32834 Bug 32834 depends on bug 47359, which changed state. Bug 47359 Summary: Recursive functions of intrinsic names generates invalid assembler https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47359 What|Removed |Added

[Bug fortran/105138] [7,8,9,10,F95] Bogus error when function name does not shadow an intrinsic when RESULT clause is used

2022-05-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105138 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||rofirrim at gmail dot com --

[Bug fortran/47359] Recursive functions of intrinsic names generates invalid assembler

2022-05-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47359 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |DUPLICATE CC|

[Bug fortran/105243] ICE in next_char, at fortran/io.cc:160

2022-05-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105243 --- Comment #3 from anlauf at gcc dot gnu.org --- (In reply to kargl from comment #2) > This fixes the problem. Someone that regularly use git will need to commit > it. Are you sure this is the right solution? Consider: program p type t

[Bug fortran/105230] [9/10/11/12/13 Regression] ICE in find_array_section, at fortran/expr.cc:1634

2022-05-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105230 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug fortran/105230] [9/10/11/12/13 Regression] ICE in find_array_section, at fortran/expr.cc:1634

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105230 --- Comment #7 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:a9717558340352c832413343cef71f588eaf commit r9-10188-ga9717558340352c832413343cef71f588eaf Author: Harald Anlauf D

[Bug fortran/104849] ICE in find_array_section, at fortran/expr.cc:1616

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104849 --- Comment #6 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:6b8cd1fb402163e16d2a139f4bee346ff0c8f234 commit r9-10187-g6b8cd1fb402163e16d2a139f4bee346ff0c8f234 Author: Harald Anlauf D

[Bug fortran/105138] [7,8,9,10,F95] Bogus error when function name does not shadow an intrinsic when RESULT clause is used

2022-05-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105138 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|ASS

[Bug fortran/105138] [7,8,9,10,F95] Bogus error when function name does not shadow an intrinsic when RESULT clause is used

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105138 --- Comment #17 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:f43db17894744827d93ddcea7952d4ecf1f83f30 commit r9-10186-gf43db17894744827d93ddcea7952d4ecf1f83f30 Author: Harald Anlauf

[Bug analyzer/105103] RFE: detect bogus use of varargs in analyzer

2022-05-16 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105103 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/105230] [9/10/11/12/13 Regression] ICE in find_array_section, at fortran/expr.cc:1634

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105230 --- Comment #6 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:bbcff39a4c1004ef55c6a6330408a9fe8c258d01 commit r10-10748-gbbcff39a4c1004ef55c6a6330408a9fe8c258d01 Author: Harald Anlauf

[Bug fortran/104849] ICE in find_array_section, at fortran/expr.cc:1616

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104849 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:9fed680237d2c4242d3273ab8f64c82231d5eeb7 commit r10-10747-g9fed680237d2c4242d3273ab8f64c82231d5eeb7 Author: Harald Anlauf

[Bug fortran/105138] [7,8,9,10,F95] Bogus error when function name does not shadow an intrinsic when RESULT clause is used

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105138 --- Comment #16 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:d31975be113562448520f4c94fc75b9cbb09715e commit r10-10746-gd31975be113562448520f4c94fc75b9cbb09715e Author: Harald Anlauf

[Bug analyzer/105103] RFE: detect bogus use of varargs in analyzer

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105103 --- Comment #2 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:2402dc6b982c4dacac2360830f0edc123c588110 commit r13-514-g2402dc6b982c4dacac2360830f0edc123c588110 Author: David Malcolm Date: Mo

[Bug fortran/105230] [9/10/11/12/13 Regression] ICE in find_array_section, at fortran/expr.cc:1634

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105230 --- Comment #5 from CVS Commits --- The releases/gcc-11 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:34c60e5e776d29ae6eb9e2e94af1c67666ec1caa commit r11-10007-g34c60e5e776d29ae6eb9e2e94af1c67666ec1caa Author: Harald Anlauf

[Bug fortran/104849] ICE in find_array_section, at fortran/expr.cc:1616

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104849 --- Comment #4 from CVS Commits --- The releases/gcc-11 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:50c73234630d51e7d66986710afd1af23851002b commit r11-10006-g50c73234630d51e7d66986710afd1af23851002b Author: Harald Anlauf

[Bug c++/105622] [13 Regression] ICE in cxx_eval_store_expression with [[no_unique_address]] and empty data members since r13-160-g967cdbe6629653

2022-05-16 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105622 Patrick Palka changed: What|Removed |Added Known to fail||13.0 CC|

[Bug c++/105622] New: ICE in cxx_eval_store_expression with [[no_unique_address]] and empty data members

2022-05-16 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105622 Bug ID: 105622 Summary: ICE in cxx_eval_store_expression with [[no_unique_address]] and empty data members Product: gcc Version: 13.0 Status: UNCONFIRMED Sever

[Bug tree-optimization/105621] New: [13 Regression] Wrong code with -O3

2022-05-16 Thread vsevolod.livinskiy at gmail dot com via Gcc-bugs
quot;, (int)d); if (d != 1) __builtin_abort(); } Error: >$ g++ -O2 driver.cpp && ./a.out 1 >$ g++ -O3 driver.cpp && ./a.out 0 Aborted (core dumped) GCC version 13.0.0 20220516 (69c4b5c519f0df37e4903992644cc29682721bc1)

[Bug testsuite/105620] New: [13 regression] g++.dg/tsan/pr88018.C fails after r13-456-geccbd7fcee5bbf

2022-05-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105620 Bug ID: 105620 Summary: [13 regression] g++.dg/tsan/pr88018.C fails after r13-456-geccbd7fcee5bbf Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: norm

[Bug c++/105619] Wrong "used in its own initializer" with class prvalue

2022-05-16 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105619 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug c++/105553] [11/12/13 Regression] [DR1640] Deduction when attempting to create an array with an element type that is an abstract class

2022-05-16 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105553 --- Comment #2 from Jason Merrill --- I implemented P0929R2 in r11-5036.

[Bug c++/105553] [11/12/13 Regression] [DR1640] Deduction when attempting to create an array with an element type that is an abstract class

2022-05-16 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105553 Jason Merrill changed: What|Removed |Added Summary|[11/12/13 Regression] |[11/12/13 Regression]

[Bug c++/105619] New: Wrong "used in its own initializer" with class prvalue

2022-05-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105619 Bug ID: 105619 Summary: Wrong "used in its own initializer" with class prvalue Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug target/105162] [AArch64] outline-atomics drops dmb ish barrier on __sync builtins

2022-05-16 Thread spop at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105162 Sebastian Pop changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/105162] [AArch64] outline-atomics drops dmb ish barrier on __sync builtins

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105162 --- Comment #13 from CVS Commits --- The releases/gcc-12 branch has been updated by Sebastian Pop : https://gcc.gnu.org/g:5251647c84489af05baa38e4dd103cf359f77b75 commit r12-8389-g5251647c84489af05baa38e4dd103cf359f77b75 Author: Sebastian Pop

[Bug target/105162] [AArch64] outline-atomics drops dmb ish barrier on __sync builtins

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105162 --- Comment #12 from CVS Commits --- The releases/gcc-11 branch has been updated by Sebastian Pop : https://gcc.gnu.org/g:9ef808fb4373c8d8479539cb19ae00b1bcec87ea commit r11-10005-g9ef808fb4373c8d8479539cb19ae00b1bcec87ea Author: Sebastian Pop

[Bug target/105162] [AArch64] outline-atomics drops dmb ish barrier on __sync builtins

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105162 --- Comment #11 from CVS Commits --- The releases/gcc-10 branch has been updated by Sebastian Pop : https://gcc.gnu.org/g:90a0a5315375fd53baf677e60f0fc996fe2d70b2 commit r10-10745-g90a0a5315375fd53baf677e60f0fc996fe2d70b2 Author: Sebastian Pop

[Bug fortran/100662] intrinsic::ieee_arithmetic fails on aarch, powerpc architectures on FreeBSD

2022-05-16 Thread pkubaj at anongoth dot pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100662 Piotr Kubaj changed: What|Removed |Added CC||pkubaj at anongoth dot pl --- Comment #16

[Bug middle-end/104069] -Werror=use-after-free false positive on elfutils-0.186

2022-05-16 Thread eike--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104069 Rolf Eike Beer changed: What|Removed |Added CC||e...@sf-mail.de --- Comment #23 from R

[Bug target/105617] [12/13 Regression] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread already5chosen at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 --- Comment #6 from Michael_S --- (In reply to Michael_S from comment #5) > > Even scalar-to-scalar or vector-to-vector moves that are hoisted at renamer > does not have a zero cost, because quite often renamer itself constitutes > the narrowes

[Bug tree-optimization/105618] Missed loop body simplification by -O3 (trunk v.s. 10.3)

2022-05-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105618 --- Comment #1 from Andrew Pinski --- If b was not static and this was not main, there could be undefined behavior. Gcc does not take into account the function being main though.

[Bug target/105162] [AArch64] outline-atomics drops dmb ish barrier on __sync builtins

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105162 --- Comment #10 from CVS Commits --- The releases/gcc-9 branch has been updated by Sebastian Pop : https://gcc.gnu.org/g:407adcb310df7c85387a02f9b0d5f1df770258e9 commit r9-10184-g407adcb310df7c85387a02f9b0d5f1df770258e9 Author: Sebastian Pop

[Bug tree-optimization/105618] New: Missed loop body simplification by -O3 (trunk v.s. 10.3)

2022-05-16 Thread shaohua.li at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105618 Bug ID: 105618 Summary: Missed loop body simplification by -O3 (trunk v.s. 10.3) Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Prio

[Bug target/105617] [12/13 Regression] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread already5chosen at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 --- Comment #5 from Michael_S --- (In reply to Richard Biener from comment #3) > We are vectorizing the store it dst[] now at -O2 since that appears > profitable: > > t.c:10:10: note: Cost model analysis: > r0.0_12 1 times scalar_store costs 12

[Bug target/105617] [12/13 Regression] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread already5chosen at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 --- Comment #4 from Michael_S --- (In reply to Andrew Pinski from comment #1) > This is just the vectorizer still being too aggressive right before a return. > It is a cost model issue and it might not really be an issue in the final > code just

[Bug target/105617] [12/13 regressi] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 --- Comment #3 from Richard Biener --- We are vectorizing the store it dst[] now at -O2 since that appears profitable: t.c:10:10: note: Cost model analysis: r0.0_12 1 times scalar_store costs 12 in body r1.1_13 1 times scalar_store costs 12 in

[Bug target/105617] [12/13 regressi] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.2 --- Comment #2 from Andrew Pinski

[Bug target/105617] [12/13 regressi] Slp is maybe too aggressive in some/many cases

2022-05-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 Andrew Pinski changed: What|Removed |Added Summary|Regression in code |[12/13 regressi] Slp is

[Bug target/105617] New: Regression in code generation for _addcarry_u64()

2022-05-16 Thread already5chosen at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105617 Bug ID: 105617 Summary: Regression in code generation for _addcarry_u64() Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug libstdc++/105616] Using regex_replace throws "maybe-uninitialized" warnings

2022-05-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105616 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug libstdc++/105616] New: Using regex_replace throws "maybe-uninitialized" warnings

2022-05-16 Thread christian.morales.vega at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105616 Bug ID: 105616 Summary: Using regex_replace throws "maybe-uninitialized" warnings Product: gcc Version: 12.1.1 Status: UNCONFIRMED Severity: normal P

[Bug c++/2022] Internal compiler error when c function has same name as mangled C++ name

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=2022 --- Comment #5 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:ef7b8976b9143aa78dd9cf5cfdaa02552d6e18a0 commit r13-506-gef7b8976b9143aa78dd9cf5cfdaa02552d6e18a0 Author: Richard Biener Date: Mo

[Bug rtl-optimization/105577] [12 Regression] ICE in delete_unmarked_insns, at dce.cc:653 since r12-248-gb58dc0b803057c0e

2022-05-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105577 --- Comment #13 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:ef7b8976b9143aa78dd9cf5cfdaa02552d6e18a0 commit r13-506-gef7b8976b9143aa78dd9cf5cfdaa02552d6e18a0 Author: Richard Biener Date:

[Bug tree-optimization/105598] [11 Regression] Flag -O2 causes code to misbehave

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105598 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Known to fail|

[Bug c++/105610] warn about cv qualifiers ignored for a base class

2022-05-16 Thread fsb4000 at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105610 --- Comment #2 from fsb4000 at yandex dot ru --- >Has anybody ever been confused about the semantics, and expected the >cv-qualifiers to have an effect? Yes. I saw a question on one forum why constness is not taken into account when inheriting

[Bug sanitizer/105614] mips64: sanitizer_platform_limits_linux.cpp:75:38: error: static assertion failed

2022-05-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105614 --- Comment #4 from Martin Liška --- Please make the review request to upstream first: https://reviews.llvm.org/

[Bug c++/105615] New: Partial ordering of constraints with empty parameter mapping

2022-05-16 Thread pilarlatiesa at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105615 Bug ID: 105615 Summary: Partial ordering of constraints with empty parameter mapping Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/105614] mips64: sanitizer_platform_limits_linux.cpp:75:38: error: static assertion failed

2022-05-16 Thread judge.packham at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105614 --- Comment #3 from Chris Packham --- It looks like upstream has moved to FIRST_32_SECOND_64(160, 216) somewhere along the line. According to my reading of the linux source code this is wrong for both bitnesses now.

[Bug sanitizer/105614] mips64: sanitizer_platform_limits_linux.cpp:75:38: error: static assertion failed

2022-05-16 Thread judge.packham at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105614 --- Comment #2 from Chris Packham --- Created attachment 52984 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52984&action=edit Set struct_kernel_stat_sz

[Bug tree-optimization/105598] [11 Regression] Flag -O2 causes code to misbehave

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105598 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug sanitizer/105614] mips64: sanitizer_platform_limits_linux.cpp:75:38: error: static assertion failed

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

[Bug target/105613] [13 Regression] wrong code with unsigned V1TI comparison since r13-458-gd75d4293dcc029

2022-05-16 Thread roger at nextmovesoftware dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105613 --- Comment #5 from Roger Sayle --- Firstly sorry for the inconvenience. Yep, Jakub's analysis is correct we/I need iorv4si for NE. My thinko, X==Y is X.h==Y.h && X.l==Y.l, but X!=Y is X.h!=Y.h || X.l!=Y.l, sorry. Many thanks to Jakub for ass

[Bug tree-optimization/105598] [11 Regression] Flag -O2 causes code to misbehave

2022-05-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105598 --- Comment #3 from Jakub Jelinek --- With -O2 -fdisable-tree-fre1 it started with the same revision, but went away with r12-5104-gb406bb901f7e98f7c6d66a240c2eb64b7cd7e615 instead.

[Bug sanitizer/105614] New: mips64: sanitizer_platform_limits_linux.cpp:75:38: error: static assertion failed

2022-05-16 Thread judge.packham at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105614 Bug ID: 105614 Summary: mips64: sanitizer_platform_limits_linux.cpp:75:38: error: static assertion failed Product: gcc Version: 11.3.0 Status: UNCONFIRMED Seve

[Bug target/105613] [13 Regression] wrong code with unsigned V1TI comparison since r13-458-gd75d4293dcc029

2022-05-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105613 --- Comment #4 from Jakub Jelinek --- Created attachment 52983 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52983&action=edit gcc13-pr105613.patch Untested fix.

[Bug tree-optimization/105598] [11 Regression] Flag -O2 causes code to misbehave

2022-05-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105598 --- Comment #2 from Richard Biener --- r12-3918-g5b8b1522e04adc20980f396571be1929a32d148a is an optimization improvement. When backporting the change the failure goes away but it re-appears with -fdisable-tree-fre1 and can be mitigated with -fn

[Bug c++/105491] [10/11/12 Regression] Usage of __constinit with -std=c++11 does is rejected

2022-05-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105491 Martin Liška changed: What|Removed |Added Summary|[10/11/12/13 Regression]|[10/11/12 Regression] Usage

[Bug c++/104652] It's impossible to declare non-first target function as a friend

2022-05-16 Thread vorfeed.canal at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104652 --- Comment #2 from Vorfeed Canal --- Thanks for showing a workaround: class Foo { public: explicit Foo(int f) : x(f) {} [[gnu::target("default")]] friend inline Foo bar(Foo& foo) { return Foo(foo.x); } [[gnu::target("

[Bug c++/105610] warn about cv qualifiers ignored for a base class

2022-05-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105610 --- Comment #1 from Jonathan Wakely --- I don't see any benefit to this warning. What harm does the example code do? Has anybody ever been confused about the semantics, and expected the cv-qualifiers to have an effect? If this language feature

  1   2   >