[Bug target/97795] internal compiler error: in i386_pe_seh_unwind_emit

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97795 Richard Biener changed: What|Removed |Added Depends on||90458 --- Comment #1 from Richard Biene

[Bug target/90458] mingw64: ICE in i386_pe_seh_unwind_emit, at config/i386/winnt.c:1258 with -fstack-clash-protection

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90458 Richard Biener changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org --- Commen

[Bug target/90458] mingw64: ICE in i386_pe_seh_unwind_emit, at config/i386/winnt.c:1258 with -fstack-clash-protection

2020-12-09 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90458 --- Comment #4 from Eric Botcazou --- > In general on x86 the compiler handles stack allocation (and probing when > stack clash protection is enabled). However, on Windows targets that stuff > is actually handled by calls to __chkstk_ms. > > On

[Bug c/98209] printf failed with O1 or above

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

[Bug c++/98193] [11 Regression] ICE in native_encode_initializer, at fold-const.c:8454/8424

2020-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98193 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:4164e58bfd5d57e7399f91c7c27ae6ccebc7dcb0 commit r11-5874-g4164e58bfd5d57e7399f91c7c27ae6ccebc7dcb0 Author: Jakub Jelinek Date: We

[Bug tree-optimization/98199] [11 Regression] ICE: Aborted (stack smashing detected)

2020-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98199 --- Comment #6 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:0673fc691175bfdb72d70c2fbbfcad238a3a9942 commit r11-5875-g0673fc691175bfdb72d70c2fbbfcad238a3a9942 Author: Jakub Jelinek Date: We

[Bug tree-optimization/98199] [11 Regression] ICE: Aborted (stack smashing detected)

2020-12-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98199 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/98193] [11 Regression] ICE in native_encode_initializer, at fold-const.c:8454/8424

2020-12-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98193 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug testsuite/98114] [11 regression] FAIL: gcc.target/i386/avx512vl-vandnpd-2.c execution test caused by r11-5391

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

[Bug tree-optimization/98211] New: [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98211 Bug ID: 98211 Summary: [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug tree-optimization/98211] [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98211 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Known to work|

[Bug c/98200] [GIMPLE FE] ICE with parsing ternary expr with -fgimple

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98200 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-12-09 Assignee|unassigne

[Bug fortran/98203] [11 Regression] ICE in gfc_trans_omp_do, at fortran/trans-openmp.c:4665 since r11-349-gf884bef21cccc05d

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98203 Richard Biener changed: What|Removed |Added Priority|P4 |P3

[Bug c/98209] printf failed with O1 or above

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98209 Richard Biener changed: What|Removed |Added Status|WAITING |NEW Known to fail|

[Bug middle-end/98190] [11 Regression] GCC11 miscompiles code using _Bool when inlining: bfxil instruction misused since r11-165

2020-12-09 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98190 --- Comment #10 from rsandifo at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #9) > Perhaps some of those checks on the other side are redundant and could be > turned e.g. into gcc_checking_assert of gcc_assert, I bet if the MEM_R

[Bug middle-end/98209] [8/9/10/11 Regression] printf failed with O1 or above

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98209 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.5 Component|c

[Bug middle-end/98209] [8/9/10/11 Regression] printf failed with O1 or above

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98209 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug target/98210] [11 Regression] SHF_GNU_RETAIN breaks gold linker generated binaries

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98210 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Summary|SHF_GNU_RETAIN

[Bug middle-end/98209] [8/9/10/11 Regression] printf failed with O1 or above

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98209 --- Comment #6 from Martin Liška --- Started with r8-2658-g9b25e12d2d940a61.

[Bug tree-optimization/98211] [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9

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

[Bug tree-optimization/95396] [8/9/10/11 Regression] GCC produces incorrect code with -O3 for loops since r8-6511-g3ae129323d150621

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95396 --- Comment #9 from Richard Biener --- should link all the split_constant_offset issues together ...

[Bug middle-end/98190] [11 Regression] GCC11 miscompiles code using _Bool when inlining: bfxil instruction misused since r11-165

2020-12-09 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98190 --- Comment #11 from rguenther at suse dot de --- On Wed, 9 Dec 2020, rsandifo at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98190 > > --- Comment #10 from rsandifo at gcc dot gnu.org gnu.org> --- > (In reply to Jaku

[Bug target/98196] [11 Regression] aarch64: Wrong code at -O3 -march=armv8.2-a+sve -msve-vector-bits=256 -fvect-cost-model=unlimited

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98196 --- Comment #4 from Martin Liška --- (In reply to Alex Coplan from comment #3) > @Martin: I originally saw the issue with a testcase generated by YARPGen > (https://github.com/intel/yarpgen), but this only hit the bug with LTO. Oh, cool. I haven

[Bug middle-end/98209] [8/9/10/11 Regression] printf failed with O1 or above

2020-12-09 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98209 --- Comment #7 from rguenther at suse dot de --- On Wed, 9 Dec 2020, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98209 > > --- Comment #6 from Martin Liška --- > Started with r8-2658-g9b25e12d2d940a61. Yeah

[Bug middle-end/98190] [11 Regression] GCC11 miscompiles code using _Bool when inlining: bfxil instruction misused since r11-165

2020-12-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98190 --- Comment #12 from Jakub Jelinek --- (In reply to rsand...@gcc.gnu.org from comment #10) > If we can't assert, I guess the rule is that we need to extend > whenever we're storing to the MSB of the inner register. We can > do that either by ext

[Bug tree-optimization/98169] isnan pattern not folded

2020-12-09 Thread denis.campredon at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98169 --- Comment #2 from denis.campredon at gmail dot com --- This also applies to vector types. --- typedef float __attribute__((vector_size(8))) T; T f(T a) { return a != a; } --- Gcc could generate: -- f: xorps xmm1, xmm

Re: [Bug rtl-optimization/97092] [10/11 Regression] aarch64, SVE: ICE in ira-color.c since r10-4752-g2d56600c

2020-12-09 Thread Andrea Corallo via Gcc-bugs
What is going on is that in 'update_costs_from_allocno' we try to identify the smallest mode using narrower_subreg_mode to then update the costs. The two modes involved here are E_DImode and E_VNx2QImode, cause these are not ordered we ICE in 'paradoxical_subreg_p'. Now I don't know if the strate

[Bug rtl-optimization/97092] [10/11 Regression] aarch64, SVE: ICE in ira-color.c since r10-4752-g2d56600c

2020-12-09 Thread andrea.corallo at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97092 --- Comment #3 from Andrea Corallo --- What is going on is that in 'update_costs_from_allocno' we try to identify the smallest mode using narrower_subreg_mode to then update the costs. The two modes involved here are E_DImode and E_VNx2QImode, c

[Bug rtl-optimization/98212] New: X86 unoptimal code for float equallity comparison followed by jump

2020-12-09 Thread denis.campredon at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98212 Bug ID: 98212 Summary: X86 unoptimal code for float equallity comparison followed by jump Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/98169] isnan pattern not folded

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

[Bug tree-optimization/98211] [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98211 --- Comment #2 from Richard Biener --- Huh. OK, so we do some pointless vectorization (the store is in a BB ending in __builtin_unreachable()) but the actual issue must be the live lane extraction into the not vectorized scalar code: vect_pat

[Bug tree-optimization/98211] [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98211 Richard Biener changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c/98200] [GIMPLE FE] ICE with parsing ternary expr with -fgimple

2020-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98200 --- Comment #2 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:42bdf814493c2c39e7a6bd3fb2dd4491352ce5d9 commit r11-5877-g42bdf814493c2c39e7a6bd3fb2dd4491352ce5d9 Author: Richard Biener Date:

[Bug tree-optimization/98213] New: [11 Regression] Never ending compilation at -O3 since r11-161-g283cb9ea6293e813

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98213 Bug ID: 98213 Summary: [11 Regression] Never ending compilation at -O3 since r11-161-g283cb9ea6293e813 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords:

[Bug c/98200] [GIMPLE FE] ICE with parsing ternary expr with -fgimple

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98200 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/98213] [11 Regression] Never ending compilation at -O3 since r11-161-g283cb9ea6293e813

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98213 Martin Liška changed: What|Removed |Added Known to work||10.2.0 Ever confirmed|0

[Bug tree-optimization/98169] isnan pattern not folded

2020-12-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98169 --- Comment #4 from Jakub Jelinek --- Created attachment 49711 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49711&action=edit gcc11-pr98169.patch Untested patch to do it on the dojump.c side (which is I think useful even if match.pd is c

[Bug rtl-optimization/98212] X86 unoptimal code for float equallity comparison followed by jump

2020-12-09 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98212 Hongtao.liu changed: What|Removed |Added CC||crazylht at gmail dot com --- Comment #1 f

[Bug tree-optimization/98211] [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98211 --- Comment #4 from Richard Biener --- GIMPLE testcase for the vectorization (w/o driver part). If you make the condition non-uniform then we include the _28 SLP def in the SLP and everything goes correct. So it might be that we need to special

[Bug tree-optimization/98211] [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98211 --- Comment #5 from Richard Biener --- OK, so I think x.c:41:31: note: === vect_pattern_recog === x.c:41:31: note: vect_recog_mask_conversion_pattern: detected: iftmp.2_10 = _26 != 0 ? iftmp.2_22 : iftmp.2_21; x.c:41:31: note: mask_convers

[Bug target/98214] New: SVE: Wrong code with -O3 -msve-vector-bits=512

2020-12-09 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98214 Bug ID: 98214 Summary: SVE: Wrong code with -O3 -msve-vector-bits=512 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tar

[Bug middle-end/98205] ICE in expand_omp_for_generic, at omp-expand.c:4307

2020-12-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98205 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug fortran/98203] [11 Regression] ICE in gfc_trans_omp_do, at fortran/trans-openmp.c:4665 since r11-349-gf884bef21cccc05d

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

[Bug tree-optimization/98182] [11 Regression] ICE: Segmentation fault (in gimple_verify_flow_info)

2020-12-09 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98182 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug tree-optimization/98211] [11 Regression] Wrong code at -O3 since r11-4482-gb626b00823af9ca9

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98211 Richard Biener changed: What|Removed |Added CC||duanbo3 at huawei dot com,

[Bug target/92469] ICE: output_operand: invalid use of register 'frame' in 7/8/9/10

2020-12-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92469 --- Comment #12 from Jakub Jelinek --- Created attachment 49713 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49713&action=edit gcc11-pr92469.patch Untested fix.

[Bug tree-optimization/98213] [11 Regression] Never ending compilation at -O3 since r11-161-g283cb9ea6293e813

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98213 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug rtl-optimization/98212] [10/11 Regression] X86 unoptimal code for float equallity comparison followed by jump

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98212 Richard Biener changed: What|Removed |Added Summary|X86 unoptimal code for |[10/11 Regression] X86

[Bug rtl-optimization/98212] [10/11 Regression] X86 unoptimal code for float equallity comparison followed by jump

2020-12-09 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98212 --- Comment #2 from Uroš Bizjak --- f1 is currently unoptimal by design, the compiler is unable to merge trapping and non-trapping instructions. There is already a PR for that. f2 is not optimal. The conditional jump to the unconditional jump ca

[Bug tree-optimization/98213] [11 Regression] Never ending compilation at -O3 since r11-161-g283cb9ea6293e813

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98213 --- Comment #2 from Martin Liška --- Sure: long var_23, min___a; int var_24, test_var_8, test_arr_16; extern bool arr_20[][13]; char arr_21_0_0_0_0_0; const unsigned long long &min(unsigned long long &__b) { if (__b) return __b; return m

[Bug libgomp/98215] New: Coalescing memory in target region creates slower code

2020-12-09 Thread rene.jacobsen at deic dot dk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98215 Bug ID: 98215 Summary: Coalescing memory in target region creates slower code Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug libgomp/98215] Coalescing memory in target region creates slower code

2020-12-09 Thread rene.jacobsen at deic dot dk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98215 --- Comment #1 from rene.jacobsen at deic dot dk --- Created attachment 49715 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49715&action=edit preprocessed source

[Bug libgomp/98215] Coalescing memory in target region creates slower code

2020-12-09 Thread rene.jacobsen at deic dot dk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98215 --- Comment #2 from rene.jacobsen at deic dot dk --- Created attachment 49716 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49716&action=edit nvptx preprocessed source

[Bug target/98210] [11 Regression] SHF_GNU_RETAIN breaks gold linker generated binaries

2020-12-09 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98210 H.J. Lu changed: What|Removed |Added Resolution|--- |MOVED See Also|

[Bug fortran/98201] CSQRT function gives bad resuts at runtime

2020-12-09 Thread dpozar at ecs dot umass.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98201 --- Comment #15 from dpozar at ecs dot umass.edu --- attached is the output file from c:\MinGW>objdump -t c:\mingw\programs\testcsqrt.exe >cmdout.txt don't see any reference to libraries, though. thanks, dave Fr

[Bug tree-optimization/98182] [11 Regression] ICE: Segmentation fault (in gimple_verify_flow_info)

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98182 --- Comment #6 from Martin Liška --- (In reply to Christophe Lyon from comment #5) > The new test if-to-switch-10.c fails on aarch64: > FAIL: gcc.dg/tree-ssa/if-to-switch-10.c scan-tree-dump iftoswitch "Condition > chain with [^\n\r]* BBs transfo

[Bug tree-optimization/98182] [11 Regression] ICE: Segmentation fault (in gimple_verify_flow_info)

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98182 Martin Liška changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org

[Bug c++/98019] Concepts: compound requirement expression from 'requires' expression is considered discarded-value expression for [[nodiscard]], false positive warning emitted

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98019 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/92729] [avr] Convert the backend to MODE_CC so it can be kept in future releases

2020-12-09 Thread abebeos at lazaridis dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92729 --- Comment #41 from abebeos at lazaridis dot com --- [RFC] [avr] Toolchain Integration for Testsuite Execution (avr cc0 to mode_cc0 conversion) https://gcc.gnu.org/pipermail/gcc-patches/2020-December/561427.html

[Bug tree-optimization/98182] [11 Regression] ICE: Segmentation fault (in gimple_verify_flow_info)

2020-12-09 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98182 --- Comment #8 from Christophe Lyon --- Indeed if-to-switch-1.c fails on aarch64 too, the other ones pass.

[Bug debug/65821] [7 regression] incorrect debug line # info for main

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65821 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84938] [7 Regression] internal compiler error: in gen_reg_rtx, at emit-rtl.c:1187 (gen_reg_rtx()/maybe_legitimize_operand())

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84938 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|8.5

[Bug c++/86943] [7 Regression] Wrong code when converting stateless generic lambda to function pointer

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86943 Jason Merrill changed: What|Removed |Added Target Milestone|8.5 |8.3 Status|ASSIGNED

[Bug middle-end/20408] Unnecessary code generated for empty structs

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20408 Jason Merrill changed: What|Removed |Added Target Milestone|--- |10.0 Resolution|---

[Bug libstdc++/21796] (v7-branch) std::search not using std::find

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21796 Bug 21796 depends on bug 20408, which changed state. Bug 20408 Summary: Unnecessary code generated for empty structs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20408 What|Removed |Added ---

[Bug c++/17232] [DR 1640] classes and class template specializations treated differently w.r.t. core issue #337

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|---

[Bug c++/56838] [4.9 regression] GCC svn doesn't compile libreoffice 4.0.1.2

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56838 Bug 56838 depends on bug 17232, which changed state. Bug 17232 Summary: [DR 1640] classes and class template specializations treated differently w.r.t. core issue #337 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17232 What|Remove

[Bug c++/93310] Incorrect constexpr virtual evaluation inside a constructor

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

[Bug testsuite/98208] make check's check-fixincludes fails in sys/types.h around AIX_PHYSADR_T_CHECK

2020-12-09 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98208 Nathan Sidwell changed: What|Removed |Added Last reconfirmed||2020-12-09 CC|

[Bug target/98214] [10/11 Regression] SVE: Wrong code with -O3 -msve-vector-bits=512

2020-12-09 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98214 Alex Coplan changed: What|Removed |Added Target Milestone|--- |10.3 Summary|SVE: Wrong code wi

[Bug rtl-optimization/97092] [10/11 Regression] aarch64, SVE: ICE in ira-color.c since r10-4752-g2d56600c

2020-12-09 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97092 --- Comment #4 from rsandifo at gcc dot gnu.org --- (In reply to Andrea Corallo from comment #3) > Created attachment 49710 [details] > PR97092.patch > > What is going on is that in 'update_costs_from_allocno' we try to > identify the smallest

[Bug tree-optimization/98182] [11 Regression] ICE: Segmentation fault (in gimple_verify_flow_info)

2020-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98182 --- Comment #9 from CVS Commits --- The master branch has been updated by Martin Liska : https://gcc.gnu.org/g:33d2f41785b24ad43c5a9d52aa289e33ac838f86 commit r11-5883-g33d2f41785b24ad43c5a9d52aa289e33ac838f86 Author: Martin Liska Date: Wed

[Bug tree-optimization/98182] [11 Regression] ICE: Segmentation fault (in gimple_verify_flow_info)

2020-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98182 Martin Liška changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug c++/97517] 'nullptr_type' not supported by simple_type_specifier'nullptr_type' not supported by direct_abstract_declarator

2020-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97517 --- Comment #3 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:fe70679b80f5e6193a0976be41b68d590c7cb2f3 commit r11-5884-gfe70679b80f5e6193a0976be41b68d590c7cb2f3 Author: Marek Polacek Date: Tu

[Bug c++/97517] 'nullptr_type' not supported by simple_type_specifier'nullptr_type' not supported by direct_abstract_declarator

2020-12-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97517 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

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

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85282 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #13

[Bug rtl-optimization/98144] REE needs 6GB DF memory when compiling insn-extract.c with RTL checking enabled

2020-12-09 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98144 Andrew Macleod changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/98213] [11 Regression] Never ending compilation at -O3 since r11-161-g283cb9ea6293e813

2020-12-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98213 --- Comment #3 from Richard Biener --- OK, so it's "merely" taking a long time (exponential) walking all paths through the CFG. Meh. I have a patch fixing this case but will have to think about some more.

[Bug rtl-optimization/98144] REE needs 6GB DF memory when compiling insn-extract.c with RTL checking enabled

2020-12-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98144 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6

[Bug rtl-optimization/98212] [10/11 Regression] X86 unoptimal code for float equallity comparison followed by jump

2020-12-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98212 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2020-12-09 Ever confirmed|0

[Bug c++/92446] [C++20] template argument deduction fails for custom non-type parameters

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92446 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|

[Bug c++/92576] Definition of variable template without initializer is treated as declaration

2020-12-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92576 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/98190] [11 Regression] GCC11 miscompiles code using _Bool when inlining: bfxil instruction misused since r11-165

2020-12-09 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98190 --- Comment #13 from rguenther at suse dot de --- On Wed, 9 Dec 2020, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98190 > > --- Comment #12 from Jakub Jelinek --- > (In reply to rsand...@gcc.gnu.org from comm

[Bug middle-end/98209] [8/9/10/11 Regression] printf failed with O1 or above

2020-12-09 Thread jamesgua at ca dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98209 --- Comment #8 from jamesgua at ca dot ibm.com --- one more function found the same issue: memcpy I guess more functions in libc might have same issue.

[Bug target/97875] suboptimal loop vectorization

2020-12-09 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97875 --- Comment #4 from Christophe Lyon --- In both cases (Neon and MVE), DR_TARGET_ALIGNMENT is 8, so the decision to emit a useless loop tail comes from elsewhere. And yes, MVE vldrw.32 and vstrw.32 share the same alignment properties.

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

2020-12-09 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 Assignee|ppalka at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug c++/88355] [c++20] Placeholder non-type template argument type deduction fails with custom types

2020-12-09 Thread emmanuel.le-trong--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88355 Emmanuel Le Trong changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/98201] CSQRT function gives bad resuts at runtime

2020-12-09 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98201 --- Comment #16 from Steve Kargl --- On Wed, Dec 09, 2020 at 01:24:20PM +, dpozar at ecs dot umass.edu wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98201 > > --- Comment #15 from dpozar at ecs dot umass.edu --- > attached is the out

[Bug testsuite/98208] make check's check-fixincludes fails in sys/types.h around AIX_PHYSADR_T_CHECK

2020-12-09 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98208 --- Comment #3 from Nathan Sidwell --- Created attachment 49719 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49719&action=edit patch does this fix it? I can't run the fixinclude testsuite on gcc119 as autogen doesn't appear to be there:

[Bug c++/98216] New: [C++20] std::array template parameter error with negative values

2020-12-09 Thread emmanuel.le-trong--- via Gcc-bugs
auto b = wrapper {}; auto c = add (a, b); assert (c.arr == MINUS_TWO); // <- should fail assert (c.arr == MINUS_ONE); // <- should pass } Compiled with version 11.0.0 20201209, the first assertion passes and the second fails. It should be the opposite. FWIW, i

[Bug testsuite/98208] make check's check-fixincludes fails in sys/types.h around AIX_PHYSADR_T_CHECK

2020-12-09 Thread iii at linux dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98208 --- Comment #4 from Ilya Leoshkevich --- Unfortunately not, with this patch I get: sys/types.h gcc/fixincludes/tests/base/sys/types.h differ: byte 243, line 12 *** sys/types.h 2020-12-09 15:46:15.843503181 + --- gcc/fixincludes/tests/base/sy

[Bug testsuite/98208] make check's check-fixincludes fails in sys/types.h around AIX_PHYSADR_T_CHECK

2020-12-09 Thread iii at linux dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98208 --- Comment #5 from Ilya Leoshkevich --- Oh, just in case: gcc121 is x86_64 CentOS Linux 7, not AIX.

[Bug libstdc++/98108] Broken Schwarz counter for iostreams initialization

2020-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98108 --- Comment #3 from Jonathan Wakely --- I think it's QoI whether this works. "The objects are constructed and the associations are established at some time prior to or during the first time an object of class ios_base::Init is constructed, ..."

[Bug testsuite/98208] make check's check-fixincludes fails in sys/types.h around AIX_PHYSADR_T_CHECK

2020-12-09 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98208 --- Comment #6 from Nathan Sidwell --- Created attachment 49720 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49720&action=edit v2 Ok, I think I'm understanding what fixinclude's testsuite is looking for. Here's an updated patch, using t

[Bug c++/88355] [c++20] Placeholder non-type template argument type deduction fails with custom types

2020-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88355 --- Comment #5 from Jonathan Wakely --- It was fixed by r273591 so maybe a dup of PR c++/90098 or PR c++/90099 or PR c++/90101

[Bug c++/88355] [c++20] Placeholder non-type template argument type deduction fails with custom types

2020-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88355 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |10.0

[Bug testsuite/98208] make check's check-fixincludes fails in sys/types.h around AIX_PHYSADR_T_CHECK

2020-12-09 Thread iii at linux dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98208 --- Comment #7 from Ilya Leoshkevich --- Still a similar error: sys/types.h /home/iii/gcc/fixincludes/tests/base/sys/types.h differ: byte 243, line 12 *** sys/types.h 2020-12-09 15:57:57.575959676 + --- /home/iii/gcc/fixincludes/tests/base

[Bug c++/98216] [C++20] std::array template parameter error with negative values

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

[Bug fortran/98201] CSQRT function gives bad resuts at runtime

2020-12-09 Thread dpozar at ecs dot umass.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98201 --- Comment #17 from dpozar at ecs dot umass.edu --- No, I don't think it is compiled with static option. I am using code blocks, which does not seem to even allow a static option. From: sgk at troutmask dot apl.wa

[Bug c/98217] New: Prefer a warning for when VLAs declared on stack

2020-12-09 Thread svoboda at cert dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98217 Bug ID: 98217 Summary: Prefer a warning for when VLAs declared on stack Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

  1   2   >