[Bug ada/105303] Assertion_Policy (Pre => Ignore) executes precondition

2022-04-20 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105303 Eric Botcazou changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/105219] [12 Regression] SVE: Wrong code with -O3 -msve-vector-bits=128 -mtune=thunderx

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105219 Richard Biener changed: What|Removed |Added Target|aarch64 |aarch64, x86_64-*-* --- Comment #11 fr

[Bug tree-optimization/105314] ifcvt regression in noce_try_store_flag_mask

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105314 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/105314] ifcvt regression in noce_try_store_flag_mask

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

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

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

[Bug fortran/105310] ICE when UNION is after the 8th field in a DEC STRUCTURE with -finit-derived -finit-local-zero

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105310 --- Comment #2 from Richard Biener --- Please always post patches to the gcc-patches mailing lists, otherwise they tend to get lost. Thanks for discovering and tracking this down.

[Bug ipa/105306] [12 Regression] ICE: verify_cgraph_node failed (error: semantic interposition mismatch)

2022-04-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105306 --- Comment #5 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:2a6d372ba96cc0836bfd46579ad78c1ee5a3cf8a commit r12-8202-g2a6d372ba96cc0836bfd46579ad78c1ee5a3cf8a Author: Jakub Jelinek Date: W

[Bug ipa/105306] [12 Regression] ICE: verify_cgraph_node failed (error: semantic interposition mismatch)

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105306 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c/105311] [12]Still generate memset even with -fno-tree-loop-distribute-patterns

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105311 Richard Biener changed: What|Removed |Added CC||jsm28 at gcc dot gnu.org Key

[Bug tree-optimization/105312] [12 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug tree-optimization/105217] Likely wrong code with -D_FORTIFY_SOURCE=3 since r12-6482-g06bc1b0c539e3a60

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105217 Martin Liška changed: What|Removed |Added Priority|P1 |P3 Keywords|wrong-code

[Bug tree-optimization/105217] Likely wrong code with -D_FORTIFY_SOURCE=3 since r12-6482-g06bc1b0c539e3a60

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105217 Martin Liška changed: What|Removed |Added Target Milestone|12.0|13.0

[Bug tree-optimization/105312] [12 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 --- Comment #2 from Richard Biener --- Confirmed. _37 = vect_vec_iv_.13_32 == { 0, 0, 0, 0 }; vect_iftmp.14_38 = VEC_COND_EXPR <_37, { 1.0e+0, 1.0e+0, 1.0e+0, 1.0e+0 }, { 0.0, 0.0, 0.0, 0.0 }>; (gdb) p debug_tree (op0) unit-size

[Bug tree-optimization/105312] [12 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug target/105314] ifcvt regression in noce_try_store_flag_mask

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105314 Richard Biener changed: What|Removed |Added Component|tree-optimization |target Keywords|

[Bug tree-optimization/105312] [12 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 --- Comment #3 from Richard Biener --- Interestingly vector lowering ends up in can_vcond_compare_p (code=EQ, value_mode=E_V4SFmode, cmp_op_mode=E_V4SImode) via expand_vec_cond_expr_p calling vcond_icode_p where get_vcond_icode gets us CODE_FO

[Bug tree-optimization/105312] [11/12 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 Richard Biener changed: What|Removed |Added Target Milestone|12.0|11.3 Summary|[12 Regression

[Bug c++/105307] -fmax-errors truncated for concept diagnostics

2022-04-20 Thread ich.freak at gmx dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105307 --- Comment #3 from Igel --- well, quite surely, > error: 'x' is not a member of 'NoX' is not the only instance of this problem. It seems to me that gcc is not differentiating "normal errors" from "explanatory errors", and I guess introducing t

[Bug debug/105203] [11/12 Regression] '-fcompare-debug' failure w/ -O2 -ftracer -fPIC since r11-3078-g69ca5f3a988266da

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105203 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/105307] -fmax-errors truncated for concept diagnostics

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105307 Richard Biener changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Commen

[Bug tree-optimization/105312] [11/12 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 --- Comment #5 from Christophe Lyon --- Sorry for the breakage, my patch shouldn't have modified the behavior for Neon. I just moved the vcond_mask expander from neon.md to vec-common.md. With Neon, I think we should have both v4sfv4si and v2sf

[Bug middle-end/104492] [12 Regression] Bogus dangling pointer warning at -O3

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

[Bug ipa/103818] [12 Regression] ICE: in insert, at ipa-modref-tree.c:591 since r12-3202-gf5ff3a8ed4ca9173

2022-04-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103818 --- Comment #7 from CVS Commits --- The master branch has been updated by Jan Hubicka : https://gcc.gnu.org/g:0707f4280907c395b543464175411f8155817a9e commit r12-8203-g0707f4280907c395b543464175411f8155817a9e Author: Jan Hubicka Date: Wed A

[Bug target/105271] [12 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn)

2022-04-20 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105271 Kewen Lin changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 Rui Ueyama changed: What|Removed |Added CC||rui314 at gmail dot com --- Comment #6 from

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #7 from Rui Ueyama --- Note that the latter should be easier to implement because finding a matching section in a prevailing comdat group for a deduplicated section may not be trivial.

[Bug ipa/103818] [12 Regression] ICE: in insert, at ipa-modref-tree.c:591 since r12-3202-gf5ff3a8ed4ca9173

2022-04-20 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103818 Jan Hubicka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/105317] New: How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 Bug ID: 105317 Summary: How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308? Product: gcc Version: 7.3.0 Status: UNCO

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #8 from Jakub Jelinek --- The .debug_macro deduplication works by computing a checksum of the ops coming from certain headers (define, undef entries mostly) and not interrupted by entries from other headers (e.g. if stdio.h has 10 def

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #9 from Rui Ueyama --- Thanks Jukub for the description. I'll try to implement it to mold. One question though. Why doesn't gcc create a weak symbol wm4.stdio.h.24.5c1b97eef3c86b7a2549420f69f4f128 at the beginning of each wm4.stdio.h

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #10 from Jakub Jelinek --- See the PR I've referred to. There is no ABI that would cover the names of such symbols and we definitely don't want them to be visible out of the shared libraries or binaries.

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Last reconfi

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #11 from Rui Ueyama --- You can make it a global, hidden symbol, can't you?

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #12 from Rui Ueyama --- I mean setting STV_HIDDEN visibility to a symbol prevents it to be visible from any ELF binaries than itself, which may resolve your concern. I may be missing something though.

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #2 from okay --- Two consideration: 1) If i compile with high gcc version successfully, the code put on another machine with low version libstdc++.so, the code may not run. 2) How to compile high gcc version source code on arm? Whe

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #3 from okay --- Two consideration: 1) If i compile with high gcc version successfully, the code put on another machine with low version libstdc++.so, the code may not run. 2) How to compile high gcc version source code on arm? Whe

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #13 from Jakub Jelinek --- No, I can't. For one, many targets GCC supports don't support visibility. And, even for those that do, such a change would be effectively an ABI change, as mixing *.o files from older gcc version and newer

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #4 from Martin Liška --- (In reply to okay from comment #2) > Two consideration: > > 1) If i compile with high gcc version successfully, the code put on another > machine with low version libstdc++.so, the code may not run. You sho

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread rui314 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #14 from Rui Ueyama --- I see. I think I'm convinced.

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #5 from okay --- The target is arm + euler.

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #6 from Martin Liška --- (In reply to okay from comment #5) > The target is arm + euler. EulerOS or openEuler. How do you get the gcc7.3, is it a system compiler?

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #7 from okay --- using: yum install gCc-C++ libstdc++- devel

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #8 from Martin Liška --- EulerOS or openEuler? what's your: uname -a ?

[Bug fortran/103662] [12 Regression] TBAA problem in Fortran FE triggering in gfortran.dg/unlimited_polymorphic_3.f03

2022-04-20 Thread hubicka at kam dot mff.cuni.cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103662 --- Comment #19 from hubicka at kam dot mff.cuni.cz --- > I agree with Jakub that this is good progression so we should probably get > this > to a shape that is committable and commit it. > > Btw - thanks for working on the Fortran frontend iss

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #9 from okay --- 1 SMP Fri Jan 8 13:18:01 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #10 from Martin Liška --- So you will need to investigate first which OS do you use and consider updating it?

[Bug middle-end/105126] [9/10/11/12 Regression] Optimization regression gcc inserts not needed movsx when using switch statement

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

[Bug debug/91239] gcc generates invalid .debug_macro sections (according to lld folks)

2022-04-20 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 --- Comment #15 from rguenther at suse dot de --- On Wed, 20 Apr 2022, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91239 > > --- Comment #13 from Jakub Jelinek --- > No, I can't. For one, many targets GCC su

[Bug fortran/104717] [9/10/11/12 Regression] ICE: verify_ssa failed (Error: type mismatch between an SSA_NAME and its symbol)

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104717 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/105312] [11/12 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 --- Comment #6 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:36f1de95a61132f63c0c07ef154abd9f435721ac commit r12-8204-g36f1de95a61132f63c0c07ef154abd9f435721ac Author: Richard Biener Date:

[Bug target/104912] [12 Regression] 416.gamess regression after r12-7612-g69619acd8d9b58

2022-04-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104912 --- Comment #10 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:4d4eaa77a7d27bf7b220c3be79615410c873fcf1 commit r12-8205-g4d4eaa77a7d27bf7b220c3be79615410c873fcf1 Author: Richard Biener Date:

[Bug tree-optimization/105312] [11 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 Richard Biener changed: What|Removed |Added Summary|[11/12 Regression] ICE in |[11 Regression] ICE in

[Bug c/105311] [12]Still generate memset even with -fno-tree-loop-distribute-patterns

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

[Bug c++/105256] [9/10 Regression] ICE compiling firefox-99

2022-04-20 Thread chris2553 at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105256 --- Comment #33 from Chris Clayton --- On 20/04/2022 07:46, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105256 > > Jakub Jelinek changed: > >What|Removed |Added >

[Bug c/105311] [12]Still generate memset even with -fno-tree-loop-distribute-patterns

2022-04-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105311 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/105311] [12]Still generate memset even with -fno-tree-loop-distribute-patterns

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105311 --- Comment #5 from Jakub Jelinek --- And that documentation links to that section: https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-ffreestanding-1

[Bug fortran/105318] New: [OpenMP] is_device_ptr rejects valid arguments to has_device_addr

2022-04-20 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105318 Bug ID: 105318 Summary: [OpenMP] is_device_ptr rejects valid arguments to has_device_addr Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: openmp, reje

[Bug libstdc++/93602] [9/10/11/12 Regression] Missing reference to libiconv in 9.x libstdc++

2022-04-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93602 --- Comment #19 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:c644b7df11afc818d6308c3776813e50e4ebe551 commit r12-8206-gc644b7df11afc818d6308c3776813e50e4ebe551 Author: Jonathan Wakely Date:

[Bug libquadmath/105101] incorrect rounding for sqrtq

2022-04-20 Thread already5chosen at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105101 --- Comment #12 from Michael_S --- (In reply to Michael_S from comment #11) > (In reply to Michael_S from comment #10) > > BTW, the same ideas as in the code above could improve speed of division > > operation (on modern 64-bit HW) by factor of

[Bug libstdc++/93602] [9/10/11 Regression] Missing reference to libiconv in 9.x libstdc++

2022-04-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93602 Jonathan Wakely changed: What|Removed |Added Summary|[9/10/11/12 Regression] |[9/10/11 Regression]

[Bug debug/105203] [11/12 Regression] '-fcompare-debug' failure w/ -O2 -ftracer -fPIC since r11-3078-g69ca5f3a988266da

2022-04-20 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105203 --- Comment #8 from Segher Boessenkool --- (In reply to Martin Liška from comment #6) > @Segher: Have you tried running it on x86_64-linux-gnu? No, only with crosscompilers. This PR does not say it needs native.

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 Jakub Jelinek changed: What|Removed |Added Last reconfirmed|2022-04-16 00:00:00 |2022-04-20 CC|

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 --- Comment #2 from Jakub Jelinek --- Based on the ICE details (on __data member of anonymous struct inside of __from_chars_alnum_to_val_table) I think this started with: r12-8175-ga54137c88061c7495728fc6b8dfd0474e812b2cb

[Bug c++/104996] [10/11/12 Regression] Overload resolution over rvalue/const lvalue array reference parameters for an init. list argument incorrectly picks the const lvalue ref. overload

2022-04-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104996 --- Comment #7 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:5bde80f48bcc594658c788895ad1fd86d0916fc2 commit r12-8208-g5bde80f48bcc594658c788895ad1fd86d0916fc2 Author: Ed Catmur Date: Mon A

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

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

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #11 from okay --- I am not sure which one. Could you tell me both, thanks!

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 Jakub Jelinek changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #4

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 --- Comment #5 from Hans-Peter Nilsson --- Consistent with Jakub's comment#2, also appearing for cris-elf (between r12-8173-ge580f81d22d611 and r12-8175-ga54137c88061c7), and apparently all other targets judging from today's gcc-testresults post

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

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

[Bug target/54412] minimal 32-byte stack alignment with -mavx on 64-bit Windows

2022-04-20 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54412 --- Comment #40 from H.J. Lu --- (In reply to Eric Botcazou from comment #37) > > If the Windows ABI doesn't align stack or not as much as gcc assumes, then a > > fix would ensure only automatic vars on Windows are accessed always using > > unali

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #13 from okay --- Suppose using newer gcc, where can i download binary package or if compiling from source gcc code, how to do?

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 --- Comment #14 from okay --- Btw, does the problem cause by lower gcc version 7.3? If using 7.5, can problem be solved? The same mysql source code in x86 with gcc 7.5, it can be compiled successfully.

[Bug c/105319] New: Unexpected warning with zero-length sized array using -std=gnu99 and -O2

2022-04-20 Thread piannetta at kalrayinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105319 Bug ID: 105319 Summary: Unexpected warning with zero-length sized array using -std=gnu99 and -O2 Product: gcc Version: 10.3.1 Status: UNCONFIRMED Severity: nor

[Bug tree-optimization/105312] [11 Regression] ICE in gimple_expand_vec_cond_expr on arm-linux since r12-834-ga6eacbf1055520

2022-04-20 Thread raj.khem at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105312 --- Comment #8 from Khem Raj --- yeah I can verify that the ICE is gone.

[Bug c++/105317] How to deal with this: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1308?

2022-04-20 Thread szy_mailbox at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105317 okay changed: What|Removed |Added Resolution|--- |WONTFIX Status|WAITING

[Bug tree-optimization/105276] [12 Regression] executed once loop not optimized anymore

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105276 Jakub Jelinek changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug target/105136] [11/12 regression] Missed optimization regression with 32-bit adds and shifts

2022-04-20 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105136 --- Comment #4 from Vladimir Makarov --- I am just saying trivial things here that RA is a NP-complete task and there is no optimal solution for all tests. For GCC it is even more complicated as RA solves code selection tasks too. Basically we

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 --- Comment #6 from Jonathan Wakely --- Patrick, I suggest we go with Jakub's suggestion in comment 4, but PTAL.

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 --- Comment #7 from Patrick Palka --- (In reply to Jonathan Wakely from comment #6) > Patrick, I suggest we go with Jakub's suggestion in comment 4, but PTAL. LGTM, it seems to be the simplest workaround. I also tried replacing the NSDMI but t

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/99982] INTERFACE selects wrong module procedure involving C_PTR and C_FUNPTR

2022-04-20 Thread thierry at FreeBSD dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99982 --- Comment #2 from Thierry Thomas --- I noticed the problem when building CGNS with gfortran / Gcc 10.2.0, and now with Gcc 10.3.2 the issue disappeared.

[Bug target/105292] [sparc64] ICE in expand_expr_real_2 on sparc64 when compiling with -mcpu=niagara4

2022-04-20 Thread mikpelinux at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105292 --- Comment #2 from Mikael Pettersson --- Works with gcc-9.4, ICEs with gcc-10.3 and above. Git bisect identified # first bad commit: [9b75f56d4b7951c60a6563964a65787b95bc] Apply maximum nunits for BB SLP as the cause of the ICEs, though i

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 --- Comment #9 from Jakub Jelinek --- (In reply to Patrick Palka from comment #7) > (In reply to Jonathan Wakely from comment #6) > > Patrick, I suggest we go with Jakub's suggestion in comment 4, but PTAL. > > LGTM, it seems to be the simplest

[Bug c++/105297] [12 Regression] new modules 'xtreme' test cases FAILs

2022-04-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105297 --- Comment #10 from Patrick Palka --- (In reply to Jakub Jelinek from comment #9) > (In reply to Patrick Palka from comment #7) > > (In reply to Jonathan Wakely from comment #6) > > > Patrick, I suggest we go with Jakub's suggestion in comment

[Bug c++/105320] New: Use of shared_ptr within a type exported from a module results in spurious compiler error

2022-04-20 Thread john at johnmaddock dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105320 Bug ID: 105320 Summary: Use of shared_ptr within a type exported from a module results in spurious compiler error Product: gcc Version: 11.2.0 Status: UNCONFIRMED

[Bug c++/105321] New: "non-constant condition" issued for function containing a short-circuited unevaluated non-constant expression

2022-04-20 Thread bekenn at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105321 Bug ID: 105321 Summary: "non-constant condition" issued for function containing a short-circuited unevaluated non-constant expression Product: gcc Version: 11.2.

[Bug c++/105321] "non-constant condition" issued for function containing a short-circuited unevaluated non-constant expression

2022-04-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105321 Marek Polacek changed: What|Removed |Added Keywords||rejects-valid Last reconfirmed|

[Bug fortran/99982] INTERFACE selects wrong module procedure involving C_PTR and C_FUNPTR

2022-04-20 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99982 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/105321] "non-constant condition" issued for function containing a short-circuited unevaluated non-constant expression

2022-04-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105321 --- Comment #2 from Marek Polacek --- As you mention, this slightly modified test compiles fine: bool handle_error(); constexpr int echo(int value, bool yes = false) noexcept { return (!yes || handle_error()), value; } static_assert(echo(

[Bug c++/105321] "non-constant condition" issued for function containing a short-circuited unevaluated non-constant expression

2022-04-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105321 --- Comment #3 from Marek Polacek --- The argument for lval changed from false to true in commit 12d9ce19034428072b3779eff017c5e129ee4c0e Author: Jason Merrill Date: Wed Dec 17 15:41:18 2014 -0500 re PR c++/64333 (C++14 constexpr gives

[Bug c++/105321] "non-constant condition" issued for function containing a short-circuited unevaluated non-constant expression

2022-04-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105321 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug c++/105321] [9/10/11/12 Regression] "non-constant condition" issued for function containing a short-circuited unevaluated non-constant expression

2022-04-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105321 Marek Polacek changed: What|Removed |Added Priority|P3 |P2 Summary|"non-constant con

[Bug c++/105322] New: [modules] ICE with constexpr object of local class type from another function

2022-04-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105322 Bug ID: 105322 Summary: [modules] ICE with constexpr object of local class type from another function Product: gcc Version: 12.0 Status: UNCONFIRMED Severity:

[Bug c++/105322] [modules] ICE with constexpr object of local class type from another function

2022-04-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105322 Patrick Palka changed: What|Removed |Added Known to fail||11.2.0, 12.0 --- Comment #1 from Patric

[Bug c/105323] New: Unused assignment does not get reported

2022-04-20 Thread floridsleeves at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105323 Bug ID: 105323 Summary: Unused assignment does not get reported Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/105323] assignment that is unused afterwards is not reported

2022-04-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105323 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Summary|Unused a

[Bug go/105315] go build fail on ppc: has no member named 'gregs'; did you mean 'regs'?

2022-04-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105315 --- Comment #2 from CVS Commits --- The master branch has been updated by Ian Lance Taylor : https://gcc.gnu.org/g:6a4e9934545c112eef5eb7248636baa96cbfd2c0 commit r12-8210-g6a4e9934545c112eef5eb7248636baa96cbfd2c0 Author: Ian Lance Taylor Dat

[Bug go/105315] go build fail on ppc: has no member named 'gregs'; did you mean 'regs'?

2022-04-20 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105315 Ian Lance Taylor changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c/92086] Provide way to avoid saving callee-saved registers in functions without callers

2022-04-20 Thread mcarbone at vmware dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92086 Martim Carbone changed: What|Removed |Added CC||mcarbone at vmware dot com --- Comment

[Bug c++/105324] New: std::from_chars() assertion at floating_from_chars.cc:78 when parsing 1.11111111....

2022-04-20 Thread nishida_kenji at nintendo dot co.jp via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105324 Bug ID: 105324 Summary: std::from_chars() assertion at floating_from_chars.cc:78 when parsing 1. Product: gcc Version: 11.2.1 Status: UNCONFIRMED S

  1   2   >