[Bug middle-end/93582] [10 Regression] -Warray-bounds gives error: array subscript 0 is outside array bounds of struct E[1]

2020-03-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93582 --- Comment #36 from rguenther at suse dot de --- On Fri, 28 Feb 2020, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93582 > > --- Comment #35 from Jakub Jelinek --- > Unfortunately, it breaks miserably, e.g. m

[Bug tree-optimization/93745] Redundant store not eliminated with intermediate instruction

2020-03-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745 --- Comment #14 from rguenther at suse dot de --- On Fri, 28 Feb 2020, law at redhat dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745 > > --- Comment #12 from Jeffrey A. Law --- > It would seem like C ought to be able to set

[Bug lto/93966] [9/10 Regression] -fcf-protection -flto -g don't work togeter

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.3 --- Comment #3 from Richard Biener

[Bug target/92658] x86 lacks vector extend / truncate

2020-03-02 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92658 --- Comment #9 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #8) > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92658 > > > > --- Comment #3 from Uroš Bizjak --- > > Richi, should the following test also vectorize? > > In

[Bug target/93995] New: ICE in patch_jump_insn, at cfgrtl.c:1290 on riscv64-linux-gnu

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93995 Bug ID: 93995 Summary: ICE in patch_jump_insn, at cfgrtl.c:1290 on riscv64-linux-gnu Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug target/93995] ICE in patch_jump_insn, at cfgrtl.c:1290 on riscv64-linux-gnu

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93995 Martin Liška changed: What|Removed |Added Last reconfirmed||2020-3-2 CC|

[Bug target/93996] New: [10 Regression] ICE in lookup_page_table_entry

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 Bug ID: 93996 Summary: [10 Regression] ICE in lookup_page_table_entry Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug tree-optimization/41898] GCC ignores restrict on array

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41898 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug target/93995] ICE in patch_jump_insn, at cfgrtl.c:1290 on riscv64-linux-gnu

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93995 Martin Liška changed: What|Removed |Added Keywords||needs-bisection Status|UNCONF

[Bug target/93997] New: [10 Regression] ICE: maximum number of generated reload insns per insn achieved (90) since r10-2156-g82534f65d86d48da

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93997 Bug ID: 93997 Summary: [10 Regression] ICE: maximum number of generated reload insns per insn achieved (90) since r10-2156-g82534f65d86d48da Product: gcc Version:

[Bug target/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 Martin Liška changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug target/93997] [10 Regression] ICE: maximum number of generated reload insns per insn achieved (90) since r10-2156-g82534f65d86d48da

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93997 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug target/93995] ICE in patch_jump_insn, at cfgrtl.c:1290 on riscv64-linux-gnu

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93995 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | --- Comment #2 from Martin Liška --- St

[Bug analyzer/93994] ICE in get_or_create_mem_ref, at analyzer/region-model.cc:6599

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93994 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug other/93965] Problematic ld_date configure check

2020-03-02 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 --- Comment #7 from CVS Commits --- The releases/gcc-8 branch has been updated by Martin Liska : https://gcc.gnu.org/g:0afd41f8e6530b13421679801cf73cb6bef3 commit r8-10102-g0afd41f8e6530b13421679801cf73cb6bef3 Author: Martin Liska Date

[Bug target/93997] [10 Regression] ICE: maximum number of generated reload insns per insn achieved (90) since r10-2156-g82534f65d86d48da

2020-03-02 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93997 --- Comment #1 from Uroš Bizjak --- Before my patch, the compiler generated this IR: #(insn 42 291 43 2 (set (strict_low_part (mem/c:HI (plus:SI (reg/f:SI 6 bp) #(const_int -40 [0xffd8])) [5 %sfp+-16 S2 A128])) #

[Bug other/93965] Problematic ld_date configure check

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93965 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug analyzer/93993] ICE in make_region_for_unexpected_tree_code, at analyzer/region-model.cc:4786

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93993 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/93997] [10 Regression] ICE: maximum number of generated reload insns per insn achieved (90) since r10-2156-g82534f65d86d48da

2020-03-02 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93997 --- Comment #2 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #1) > Probably we have to reject TImode in case of 32bit targets from the expander. Like this: --cut here-- diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md

[Bug rtl-optimization/93974] [10 Regression] ICE in decompose_normal_address, at rtlanal.c:6403 on powerpc64le-linux-gnu since r10-6762

2020-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93974 Jakub Jelinek changed: What|Removed |Added Summary|[8/9/10 Regression] ICE in |[10 Regression] ICE in

[Bug target/93658] [8/9 Regression] infinite loop building ghostscript and icu with -O3 on powerpc64le-linux-gnu

2020-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 Jakub Jelinek changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c/93879] typo: frequency quality

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93879 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/93962] [10 regression] bootstrap fails with gcc/value-prof.c:268:28 : error: format '%lld' expects argument of type 'long long int', but argument 3 hastype 'int'

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93962 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Version|unknown

[Bug tree-optimization/93964] [8/9/10 Regression] [graphite] ICE in assign_parameter_index_in_region, at graphite-scop-detection.c:1104

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93964 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/93964] [8/9/10 Regression] [graphite] ICE in assign_parameter_index_in_region, at graphite-scop-detection.c:1104

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93964 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.4

[Bug debug/93951] ICE with '-flto -g -femit-struct-debug-baseonly'

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | --- Comment #3 from Martin Liška --- On

[Bug c++/93998] New: ICE in adjust_temp_type, at cp/constexpr.c:1426

2020-03-02 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93998 Bug ID: 93998 Summary: ICE in adjust_temp_type, at cp/constexpr.c:1426 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug target/87560] ICE in curr_insn_transform, at lra-constraints.c:3892

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87560 --- Comment #7 from Martin Liška --- (In reply to Bill Schmidt from comment #2) > Hm, I can't reproduce this with current trunk. Does it still occur for you, > Martin? No, it's gone with current master.

[Bug target/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 --- Comment #3 from Andrew Pinski --- This has to be a latent bug. Also it does not reproduce with a natively built compiler which is even more interesting. Reduced testcase: _Atomic int i = 5, j = 2; void fn5 (int a[++i][j = 10]) {}

[Bug lto/93966] [9/10 Regression] -fcf-protection -flto -g don't work togeter

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-* Priority

[Bug debug/93951] ICE with '-flto -g -femit-struct-debug-baseonly'

2020-03-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 --- Comment #4 from rguenther at suse dot de --- On Mon, 2 Mar 2020, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 > > Martin Liška changed: > >What|Removed |Added >

[Bug target/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 --- Comment #4 from Andrew Pinski --- The bad tree comes from the mem_attrs from (mem/v:SI (reg/f:DI 0 x0 [97]) [-1 S4 A32]) inside the following instruction: $3 = (insn:TI 30 34 31 3 (set (reg:SI 1 x1 [98]) (unspec_volatile:SI [

[Bug debug/93951] ICE with '-flto -g -femit-struct-debug-baseonly'

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 Martin Liška changed: What|Removed |Added Known to work|10.0| Known to fail|

[Bug debug/93951] [8/9/10 Regression] ICE with '-flto -g -femit-struct-debug-baseonly'

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 Martin Liška changed: What|Removed |Added Known to work||7.4.0 Summary|ICE with '-flto

[Bug tree-optimization/93971] std::string considered to alias declared objects of incompatible types

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93971 --- Comment #8 from Richard Biener --- (In reply to Martin Sebor from comment #6) > I've been thinking of one of two kinds of annotation that wouldn't require > programs to change and would be sufficient if applied only to the definition > of th

[Bug rtl-optimization/93974] [10 Regression] ICE in decompose_normal_address, at rtlanal.c:6403 on powerpc64le-linux-gnu since r10-6762

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93974 Richard Biener changed: What|Removed |Added Target Milestone|8.4 |10.0

[Bug c++/88295] ICE on (invalid) C++11 code: tree check: expected class ‘expression’, have ‘exceptiona’ (argument_pack_select) in tree_operand_check, at tree.h:3652

2020-03-02 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88295 --- Comment #2 from Arseny Solokha --- Is it still an issue? I cannot reproduce the ICE anywhere.

[Bug c++/93999] New: Maybe a misleading warning

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93999 Bug ID: 93999 Summary: Maybe a misleading warning Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3 Com

[Bug middle-end/93582] [10 Regression] -Warray-bounds gives error: array subscript 0 is outside array bounds of struct E[1]

2020-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93582 --- Comment #37 from Jakub Jelinek --- (In reply to rguent...@suse.de from comment #36) > Yeah, just add a insert_p flag to the lookup function and the context > struct, for lookups only valid under a mask we indeed may not record > those into th

[Bug debug/93951] [8/9/10 Regression] ICE with '-flto -g -femit-struct-debug-baseonly'

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 --- Comment #7 from Martin Liška --- There's a reduced test-case: $ cat pr93951.ii # 2 "" 3 namespace std { template struct A {}; template struct __gen_vtable { using _Func_ptr = _Visitor; using _Array_type = A<_Func_ptr>; static _Array_

[Bug inline-asm/93981] No EH information generated for asm statements

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93981 --- Comment #10 from Richard Biener --- Some stmt-ends-BB predicates are probably off for asms.

[Bug debug/93951] [8/9/10 Regression] ICE with '-flto -g -femit-struct-debug-baseonly'

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

[Bug rtl-optimization/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 Andrew Pinski changed: What|Removed |Added Keywords||ice-checking Component|target

[Bug target/93995] ICE in patch_jump_insn, at cfgrtl.c:1290 on riscv64-linux-gnu

2020-03-02 Thread kito at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93995 --- Comment #3 from Kito Cheng --- Ooop, confirmed, I am debugging now, thanks your report.

[Bug rtl-optimization/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 --- Comment #6 from Andrew Pinski --- (In reply to Andrew Pinski from comment #5) > Since this insn is not a INSN but a note, REG_NOTES is not value. s/value/valid/

[Bug rtl-optimization/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 --- Comment #7 from Andrew Pinski --- This seems to fix the issue (but I am not a scheduler expert and I am not 100% sure about it): diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index 1d3de7b6a76..9ca986eabdd 100644 --- a/gcc/haifa-sched.c

[Bug lto/93966] [9/10 Regression] -fcf-protection -flto -g don't work togeter

2020-03-02 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 --- Comment #4 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:577350603a657590c4b54a4a966cb49497e2514c commit r10-6965-g577350603a657590c4b54a4a966cb49497e2514c Author: H.J. Lu Date: Mon Mar 2 03:0

[Bug lto/93966] [9/10 Regression] -fcf-protection -flto -g don't work togeter

2020-03-02 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 --- Comment #5 from CVS Commits --- The releases/gcc-9 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:cb54729240b30f187a143e5e84193f5bb5029a40 commit r9-8317-gcb54729240b30f187a143e5e84193f5bb5029a40 Author: H.J. Lu Date: Mon Mar

[Bug libfortran/93871] COTAN is slow for complex types

2020-03-02 Thread thenlich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93871 --- Comment #35 from Thomas Henlich --- (In reply to Steve Kargl from comment #34) > Even this appears to have some irregularities as my exhaustive > test in the interval [1.e-8,1) with direct call to sinf() yields > This looks like a job for F

[Bug lto/93966] [9/10 Regression] -fcf-protection -flto -g don't work togeter

2020-03-02 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug debug/93951] [8/9/10 Regression] ICE with '-flto -g -femit-struct-debug-baseonly'

2020-03-02 Thread rguenth at gcc dot gnu.org
#9 from Richard Biener --- The issue is that we have DIE0: DW_TAG_compile_unit (0x76837000) abbrev id: 0 offset: 0 mark: 1 DW_AT_producer: "GNU C++17 10.0.1 20200302 (experimental) -g -flto -femit-struct-debug-baseonly -std=c++17 -fno-eliminate-unused-debug-symbols" DW_AT_l

[Bug lto/93966] [9/10 Regression] -fcf-protection -flto -g don't work togeter

2020-03-02 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 --- Comment #7 from rguenther at suse dot de --- On Mon, 2 Mar 2020, hjl.tools at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 > > H.J. Lu changed: > >What|Removed |Added >

[Bug tree-optimization/90883] Generated code is worse if returned struct is unnamed

2020-03-02 Thread kito at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90883 --- Comment #30 from Kito Cheng --- After add --param max-inline-insns-size=1 to compile flags, x86, x86_64, rv32, rv64, nds32 and arm are "Deleted redundant store" at dse1. But mips, mips64 and aarch64 still not pass the scan testing since tho

[Bug lto/93966] [9/10 Regression] -fcf-protection -flto -g don't work togeter

2020-03-02 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93966 --- Comment #8 from H.J. Lu --- (In reply to rguent...@suse.de from comment #7) > > > > It is because GCC 8 doesn't have early LTO debug. > > It does but section copying has been made more explicit about notes > only in GCC 9 it seems. GCC 8 h

Your Account is under review

2020-03-02 Thread Server
Your Account will be disabled Account gcc-bugs@gcc.gnu.org will be disabled. It looks like it was being used in a way that violated our policies. We understand your account is important to you. So if you think this was a mistake, sign in to the disabled account and su

[Bug c++/94000] New: ICE: tree check: expected class 'expression', have 'exceptional' (error_mark) in tree_operand_check, at tree.h:3776

2020-03-02 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94000 Bug ID: 94000 Summary: ICE: tree check: expected class 'expression', have 'exceptional' (error_mark) in tree_operand_check, at tree.h:3776 Product: gcc Version: 1

[Bug ipa/94001] New: [10 Regression] ICE: in fold_convert_loc, at fold-const.c:2435 at -O2

2020-03-02 Thread zsojka at seznam dot cz
74102a-checking-yes-rtl-df-extra-riscv64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 10.0.1 20200302 (experimental) (GCC)

[Bug target/93987] Regression (ICE) on gcc-9 branch

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93987 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/94002] New: [9/10 Regression] ICE: in decompose, at rtl.h:2279 with -O -fPIC -fno-tree-dce -fno-tree-reassoc

2020-03-02 Thread zsojka at seznam dot cz
e-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-20200301175845-g649e174102a-checking-yes-rtl-df-extra-riscv64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 10.0.1 20200302 (experimental) (GCC)

[Bug debug/93988] invalid DWARF emitted for complex integer

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93988 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/93989] [c++20] Error initializing trivial types in constexpr constructor

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93989 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/90883] Generated code is worse if returned struct is unnamed

2020-03-02 Thread kito at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90883 --- Comment #31 from Kito Cheng --- Maybe we could add --param max-inline-insns-size=1 to compile flag and add mips* and aarch64 into xfail list to make every target happy for this test case? and if some other target fail is cause by the CLEAR_RA

[Bug fortran/93462] ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:3771

2020-03-02 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93462 Thomas Schwinge changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug fortran/93462] ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:3771

2020-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93462 --- Comment #7 from Jakub Jelinek --- It isn't a release blocker, so IMHO can wait until Thursday (i.e. for 8.4.1).

[Bug tree-optimization/93946] Bogus redundant store removal

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93946 --- Comment #4 from Richard Biener --- OK, so the fix works but on x86_64 with -m32 RTL opts (sched2) end up wrecking things... foo: .LFB0: .cfi_startproc movl4(%esp), %eax movl8(%esp), %edx movl$1, (%

[Bug sanitizer/93731] [10 regression] asan tests cause kernel panic on Darwin 11

2020-03-02 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93731 Iain Sandoe changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ipa/94001] [10 Regression] ICE: in fold_convert_loc, at fold-const.c:2435 at -O2

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94001 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/94002] [9/10 Regression] ICE: in decompose, at rtl.h:2279 with -O -fPIC -fno-tree-dce -fno-tree-reassoc

2020-03-02 Thread marxin at gcc dot gnu.org
d gcc version 10.0.1 20200302 (experimental) (GCC)

[Bug tree-optimization/93927] ICE: 'verify_gimple' failed (error: invalid conversion in gimple call)

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93927 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/93912] typo: probablity

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93912 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug ipa/94001] [10 Regression] ICE: in fold_convert_loc, at fold-const.c:2435 at -O2

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94001 --- Comment #2 from Martin Liška --- Started with r10-3542-g0b92cf305dcf34387a8e2564e55ca8948df3b47a, so it was probably a latent issue.

[Bug testsuite/91799] [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

2020-03-02 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799 Segher Boessenkool changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug other/93912] typo: probablity

2020-03-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93912 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/93886] -Q --help=warning,c does not list -Warray-bounds

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93886 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/93887] -Q --help=warning,c does not list -Wreturn-local-addr

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93887 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/80922] #pragma diagnostic ignored not honoured with -flto

2020-03-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80922 Martin Liška changed: What|Removed |Added Target Milestone|--- |11.0

[Bug c++/94000] ICE: tree check: expected class 'expression', have 'exceptional' (error_mark) in tree_operand_check, at tree.h:3776

2020-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94000 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug inline-asm/93981] No EH information generated for asm statements

2020-03-02 Thread jwjagersma at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93981 --- Comment #11 from jwjagersma at gmail dot com --- (In reply to Richard Biener from comment #10) > Some stmt-ends-BB predicates are probably off for asms. For stmt_ends_bb_p (tree-cfg.c:2763) the call chain looks like this: stmt_ends_bb_p -> i

[Bug c++/93998] [10 Regression] ICE in adjust_temp_type, at cp/constexpr.c:1426

2020-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93998 Marek Polacek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c++/93998] [10 Regression] ICE in adjust_temp_type, at cp/constexpr.c:1426

2020-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93998 Marek Polacek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug debug/93988] invalid DWARF emitted for complex integer

2020-03-02 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93988 --- Comment #2 from Tom Tromey --- (In reply to Richard Biener from comment #1) > I wonder if there is (or should be) sth like DW_ATE_unsupported ... using > DW_ATE_lo_user is indeed unfortunate but not wrong per-se. Adding > a DW_ATE_GNU_comple

[Bug ipa/94001] [10 Regression] ICE: in fold_convert_loc, at fold-const.c:2435 at -O2

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94001 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c++/93998] [10 Regression] ICE in adjust_temp_type, at cp/constexpr.c:1426

2020-03-02 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93998 --- Comment #3 from Viktor Ostashevskyi --- Bisected to: ee1de08d4d22648cf3168caa60e283135755da85 is the first bad commit commit ee1de08d4d22648cf3168caa60e283135755da85 Author: Jakub Jelinek Date: Tue Dec 3 20:27:47 2019 +0100 re PR c++

[Bug tree-optimization/93946] Bogus redundant store removal

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93946 Richard Biener changed: What|Removed |Added Attachment #47922|0 |1 is obsolete|

[Bug rtl-optimization/94002] [9/10 Regression] ICE: in decompose, at rtl.h:2279 with -O -fPIC -fno-tree-dce -fno-tree-reassoc

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94002 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.3

[Bug tree-optimization/93946] Bogus redundant store removal

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93946 --- Comment #6 from Richard Biener --- Created attachment 47948 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47948&action=edit DSE part I'm now testing the combined (and will squash if that succeeds).

[Bug inline-asm/93981] No EH information generated for asm statements

2020-03-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93981 --- Comment #12 from Richard Biener --- (In reply to jwjagersma from comment #11) > (In reply to Richard Biener from comment #10) > > Some stmt-ends-BB predicates are probably off for asms. > > For stmt_ends_bb_p (tree-cfg.c:2763) the call chain

[Bug libstdc++/93991] FAIL: 22_locale/time_get/get_time/char/2.cc execution test - 'errorstate == ios_base::eofbit' failed

2020-03-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93991 Jonathan Wakely changed: What|Removed |Added Target|hppa-unknown-linux-gnu |*-*-linux-gnu Host|hppa-

[Bug libstdc++/93991] FAIL: 22_locale/time_get/get_time/char/2.cc execution test - 'errorstate == ios_base::eofbit' failed

2020-03-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93991 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/92844] [10 regression] libgomp.fortran/use_device_ptr-optional-2.f90 fails after r279004

2020-03-02 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92844 Thomas Schwinge changed: What|Removed |Added Keywords||openmp CC|

[Bug fortran/92305] [10 regression] libgomp.fortran/use_device_addr-1.f90 fails starting with r277606

2020-03-02 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92305 Thomas Schwinge changed: What|Removed |Added Assignee|burnus at gcc dot gnu.org |jakub at gcc dot gnu.org --- Co

[Bug libstdc++/93991] FAIL: 22_locale/time_get/get_time/char/2.cc execution test - 'errorstate == ios_base::eofbit' failed

2020-03-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93991 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED See Also|

[Bug libstdc++/71367] std::time_get does not implement 'r' or 'p'

2020-03-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71367 Jonathan Wakely changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug libstdc++/86976] [meta-bug] Issues with std::time_get, std::time_put etc.

2020-03-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86976 Bug 86976 depends on bug 93991, which changed state. Bug 93991 Summary: FAIL: 22_locale/time_get/get_time/char/2.cc execution test - 'errorstate == ios_base::eofbit' failed https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93991 What|R

[Bug c++/93998] [10 Regression] ICE in adjust_temp_type, at cp/constexpr.c:1426

2020-03-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93998 --- Comment #4 from Marek Polacek --- It's the new 5452 /* Avoid evaluating a TARGET_EXPR more than once. */ 5453 if (tree *p = ctx->global->values.get (TARGET_EXPR_SLOT (t))) 5454 { 5455 if (lval) 5456

[Bug inline-asm/93981] No EH information generated for asm statements

2020-03-02 Thread jwjagersma at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93981 --- Comment #13 from jwjagersma at gmail dot com --- Is there some point at which debug statements are supposed to be copied over to the next BBs? That appears to be what maybe_move_debug_stmts_to_successors (tree-inline.c:2799) does, but it is on

[Bug rtl-optimization/93974] [10 Regression] ICE in decompose_normal_address, at rtlanal.c:6403 on powerpc64le-linux-gnu since r10-6762

2020-03-02 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93974 --- Comment #13 from Vladimir Makarov --- (In reply to Peter Bergner from comment #4) > I'm CCing Vlad, since I need some guidance/help for some LRA questions. > > Vlad, do you have some guidance on what should be done when we see > an address l

[Bug libstdc++/93059] char and char8_t does not talk with each other with memcpy. std::copy std::copy_n, std::fill, std::fill_n, std::uninitialized_copy std::uninitialized_copy_n, std::fill, std::unin

2020-03-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93059 --- Comment #37 from Jonathan Wakely --- Similarly, the condition for using memcmp in std::equal is too strict: typedef typename iterator_traits<_II1>::value_type _ValueType1; typedef typename iterator_traits<_II2>::value_type _Value

[Bug libstdc++/93059] char and char8_t does not talk with each other with memcpy. std::copy std::copy_n, std::fill, std::fill_n, std::uninitialized_copy std::uninitialized_copy_n, std::fill, std::unin

2020-03-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93059 --- Comment #38 from Jonathan Wakely --- We could also use memcmp for std::equal when it's using std::equal_to<> or std::equal_to<_ValueType1> or std::equal_to<_ValueType2>, and for std::lexicographical_compare when it's using std::less<> or std:

  1   2   >