[Bug target/93673] Fake error given by gcc when compiling for _kshift intrinsics

2020-02-12 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93673 Hongtao.liu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug analyzer/93388] ensure -fanalyzer works with our C code

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93388 --- Comment #10 from Andrew Pinski --- (In reply to David Binderman from comment #9) > > These look like duplicates: I tried to repeat this with current master by > > adding -fanalyzer to gcc.dg/dg.exp's DEFAULT_CFLAGS, and I didn't see any > > c

[Bug target/93673] Fake error given by gcc when compiling for _kshift intrinsics

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93673 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:dc6d0f89d4be3ed7fde73417606a78c73d954cdf commit r10-6612-gdc6d0f89d4be3ed7fde73417606a78c73d954cdf Author: Jakub Jelinek Date: Th

[Bug analyzer/93388] ensure -fanalyzer works with our C code

2020-02-12 Thread dcb314 at hotmail dot com
I did it in a much simpler way: cd /home/dcb/gcc/trunk.git/gcc/testsuite for i in `find . -name \*.c -print | sort` do echo $i /home/dcb/gcc/results.20200212/bin/gcc -c -O2 -fanalyzer -w $i done I'll report back with anything else I find.

[Bug analyzer/93388] ensure -fanalyzer works with our C code

2020-02-12 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93388 --- Comment #8 from David Binderman --- (In reply to David Malcolm from comment #5) > (In reply to David Binderman from comment #4) > > I tried out -fanalyzer with all the C code under gcc/testsuite. > > > > There are 35368 C source code files.

[Bug gcov-profile/93725] New: [GCOV] inline attribute leads to incorrect code coverage for calling variable argument function

2020-02-12 Thread yangyibiao at hust dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93725 Bug ID: 93725 Summary: [GCOV] inline attribute leads to incorrect code coverage for calling variable argument function Product: gcc Version: 9.2.0 Status: UNCONFIRMED

[Bug c++/93710] poor location in diagnostics of messages about array initializers

2020-02-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93710 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-02-12 Thread peter.bisroev at groundlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #167 from Peter Bisroev --- (In reply to dave.anglin from comment #166) > The problem is is the branch offset is too big.  I believe GNU ld will > create a PLTOFF > entry in the PLT to handle this, but that's not happening with HP ld.

[Bug target/93724] macro of _mm512_shrdi_epi16 lack a closing parenthesis

2020-02-12 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93724 --- Comment #1 from Hongtao.liu --- Created attachment 47832 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47832&action=edit Fixed patch

[Bug target/93724] New: macro of _mm512_shrdi_epi16 lack a closing parenthesis

2020-02-12 Thread crazylht at gmail dot com
-mavx512vbmi2 -S error : In function '__m512i foo(__m512i, __m512i)': :3:41: error: expected ')' before ';' token 3 | return _mm512_shrdi_epi16 (a, b, 10); | ^ In file included from /opt/compiler-explorer/gcc-trunk

[Bug target/93670] ICE for _mm256_extractf32x4_ps (unrecognized insn)

2020-02-12 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93670 Hongtao.liu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug analyzer/93388] ensure -fanalyzer works with our C code

2020-02-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93388 --- Comment #7 from David Malcolm --- (In reply to David Malcolm from comment #6) > I ran into some ICEs in Ada with '--with-build-config=bootstrap-analyzer' > with comment #0, which I've filed as 93723. PR 93723, I meant to say (so it linkifies

[Bug analyzer/93388] ensure -fanalyzer works with our C code

2020-02-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93388 David Malcolm changed: What|Removed |Added Depends on||93723 --- Comment #6 from David Malcolm

[Bug analyzer/93723] New: ICEs building ada with -fanalyzer

2020-02-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93723 Bug ID: 93723 Summary: ICEs building ada with -fanalyzer Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: analyzer

[Bug target/93722] New: rorq is not produced for rotate on some cases

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93722 Bug ID: 93722 Summary: rorq is not produced for rotate on some cases Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement

[Bug tree-optimization/93721] swapping adjacent scalars could be more efficient

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93721 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > Note I will file f0 not producing rolq soon. Filed as PR 93722.

[Bug tree-optimization/93721] swapping adjacent scalars could be more efficient

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93721 --- Comment #3 from Andrew Pinski --- For unsigned long: void f(unsigned long *a) { unsigned long t0 = a[0]; unsigned long t1 = a[1]; a[1] = t0; a[0] = t1; } void f0(unsigned long *a) { __uint128_t t0 = ((__uint128_t *)a)[0]; __uint12

[Bug tree-optimization/93721] swapping adjacent scalars could be more efficient

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93721 --- Comment #2 from Andrew Pinski --- A simple testcase: void f(unsigned short *a) { unsigned short t0 = a[0]; unsigned short t1 = a[1]; a[1] = t0; a[0] = t1; } CUT Should produce the same as: void f0(unsigned short *a) { uns

[Bug tree-optimization/93721] swapping adjacent scalars could be more efficient

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93721 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/93721] New: swapping adjacent scalars could be more efficient

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93721 Bug ID: 93721 Summary: swapping adjacent scalars could be more efficient Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/93720] [10 Regression] vector creation from two parts of two vectors produces TBL rather than ins

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93720 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.0

[Bug target/92892] [AARCH64] TBL-based permutations can be implemented more efficiently for 2-element vectors

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92892 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/93720] [10 Regression] vector creation from two parts of two vectors produces TBL rather than ins

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93720 Andrew Pinski changed: What|Removed |Added CC||dpochepk at gmail dot com --- Comment #1

[Bug target/93720] New: [10 Regression] vector creation from two parts of two vectors produces TBL rather than ins

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93720 Bug ID: 93720 Summary: [10 Regression] vector creation from two parts of two vectors produces TBL rather than ins Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/90691] [9 regression] -Wsign-compare false-positive with constant

2020-02-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90691 Jason Merrill changed: What|Removed |Added Summary|[9/10 regression] |[9 regression] |-Wsign

[Bug c++/92583] [8/9 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15552

2020-02-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92583 Jason Merrill changed: What|Removed |Added Summary|[8/9/10 Regression] |[8/9 Regression] internal

[Bug c++/49171] [C++0x][constexpr] Constant expressions support reinterpret_cast

2020-02-12 Thread stsp at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49171 --- Comment #26 from Stas Sergeev --- (In reply to Jonathan Wakely from comment #23) > What you want (and what everybody I've seen asking for similar things) But comment #17 shows the different use of reinterpret_cast - offsetof in templates. Wh

[Bug c/93719] New: Unable to find a register to spill

2020-02-12 Thread etchedpixels at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93719 Bug ID: 93719 Summary: Unable to find a register to spill Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c As

[Bug c++/92583] [8/9/10 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15552

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92583 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:c2368db567a853b0765833b3bd4e7934f3c6be61 commit r10-6609-gc2368db567a853b0765833b3bd4e7934f3c6be61 Author: Jason Merrill Date: Mo

[Bug c++/92654] [8/9 Regression] internal compiler error: in lookup_template_class_1

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92654 --- Comment #12 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:c2368db567a853b0765833b3bd4e7934f3c6be61 commit r10-6609-gc2368db567a853b0765833b3bd4e7934f3c6be61 Author: Jason Merrill Date: M

[Bug middle-end/64242] Longjmp expansion incorrect

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64242 --- Comment #39 from Andrew Pinski --- Created attachment 47830 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47830&action=edit MIPS patch This is the MIPS patch, I will post it by the end of next week.

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-02-12 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #166 from dave.anglin at bell dot net --- On 2020-02-12 5:26 p.m., peter.bisroev at groundlabs dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 > > --- Comment #165 from Peter Bisroev --- > Hi Dave, > > (In reply to

[Bug c/93718] New: Use a single translation message template for structurally equal messages

2020-02-12 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93718 Bug ID: 93718 Summary: Use a single translation message template for structurally equal messages Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-02-12 Thread peter.bisroev at groundlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #165 from Peter Bisroev --- Hi Dave, (In reply to dave.anglin from comment #162) > On 2020-02-12 10:38 a.m., peter.bisroev at groundlabs dot com wrote: > > The exact HP linker errors from linking cc1, cc1plus and lto1 were (I was > >

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-02-12 Thread peter.bisroev at groundlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #164 from Peter Bisroev --- Created attachment 47829 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47829&action=edit GCC 4.9.4 gimple-expr.c dump (aCC)

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-02-12 Thread peter.bisroev at groundlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #163 from Peter Bisroev --- Created attachment 47828 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47828&action=edit GCC 4.9.4 gimple-expr.c dump (gcc)

[Bug rtl-optimization/93565] [9/10 regression] Combine duplicates instructions

2020-02-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93565 --- Comment #17 from Segher Boessenkool --- That above commit is just a spec special, it doesn't solve anything else, imnsho.

[Bug rtl-optimization/93565] [9/10 regression] Combine duplicates instructions

2020-02-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93565 --- Comment #16 from Segher Boessenkool --- It is not the same cost. It reduces the path length.

[Bug c++/93712] [10 Regression] ICE in convert_like_real, at cp/call.c:7466

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93712 --- Comment #2 from Marek Polacek --- Specifically caused by this hunk: @@ -1066,7 +1069,7 @@ build_array_conv (tree type, tree ctor, int flags, tsubst_flags_t complain) c->rank = rank; c->user_conv_p = user; c->bad_p = bad; - c->u.nex

[Bug c++/85723] [C++17][DR 1496] __is_trivial intrinsic fails with no trivial non-deleted default c'tor

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

[Bug testsuite/93717] New: [10 Regression] gcc.dg/optimize-bswapsi-2.c fails after it was updated in r10-5832

2020-02-12 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93717 Bug ID: 93717 Summary: [10 Regression] gcc.dg/optimize-bswapsi-2.c fails after it was updated in r10-5832 Product: gcc Version: 10.0 Status: UNCONFIRMED Severit

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

2020-02-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 --- Comment #9 from Peter Bergner --- (In reply to Jakub Jelinek from comment #8) > On the #c7 testcase, this started with > r8-6072-ga3a821c903c9fa2288712d31da2038d0297babcb (so I wonder why this > isn't a 8/9/10 Regression). I'm not sure Kelvi

[Bug libstdc++/88999] [9/10 Regression] testcases using in_avail() fail on nios2-elf

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88999 --- Comment #7 from CVS Commits --- The master branch has been updated by Sandra Loosemore : https://gcc.gnu.org/g:02ce382cd323097f9d02fbf91e0a3f59ebcd3d30 commit r10-6603-g02ce382cd323097f9d02fbf91e0a3f59ebcd3d30 Author: Sandra Loosemore Date

[Bug libstdc++/79193] libstdc++ configure incorrectly decides linking works for cross-compiler

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79193 --- Comment #6 from CVS Commits --- The master branch has been updated by Sandra Loosemore : https://gcc.gnu.org/g:02ce382cd323097f9d02fbf91e0a3f59ebcd3d30 commit r10-6603-g02ce382cd323097f9d02fbf91e0a3f59ebcd3d30 Author: Sandra Loosemore Date

[Bug middle-end/93663] [10 Regression] ICE in is_halfway_below, at real.c:5192

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

[Bug middle-end/93663] [10 Regression] ICE in is_halfway_below, at real.c:5192

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93663 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3f3932a0ec875cb7cca187018f3f8f05f2519d3e commit r10-6602-g3f3932a0ec875cb7cca187018f3f8f05f2519d3e Author: Jakub Jelinek Date: We

[Bug target/93694] Inconsistent grammar in darwin.opt

2020-02-12 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93694 --- Comment #3 from Roland Illig --- > (Obsolete, ld_classic only) -sectcreate segname sectname file segname, sectname and file should be marked as . > -segprot max_prot init_prot\tThe protection values are This like only describes the syntax

[Bug middle-end/93646] confusing -Wstringop-truncation on strncat where -Wstringop-overflow is expected

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93646 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/88781] [meta-bug] bogus/missing -Wstringop-truncation warnings

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88781 Bug 88781 depends on bug 93646, which changed state. Bug 93646 Summary: confusing -Wstringop-truncation on strncat where -Wstringop-overflow is expected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93646 What|Removed

[Bug middle-end/93646] confusing -Wstringop-truncation on strncat where -Wstringop-overflow is expected

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93646 --- Comment #2 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:0a0de9636d29a378961e4c98a129421229918052 commit r10-6600-g0a0de9636d29a378961e4c98a129421229918052 Author: Martin Sebor Date: Wed

[Bug target/93694] Inconsistent grammar in darwin.opt

2020-02-12 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93694 --- Comment #2 from Roland Illig --- double space: > dyld will missing word: > two-level information should probably be "two-level namespace information" > Provided > (Obsolete after 10.3.9) Set Shouldn't there be a tab between the words in

[Bug c++/93607] Deprecated alias templates don't produce warnings

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93607 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/36725] g0 edit descriptor: Missing compile-time checking for invalid g0.d

2020-02-12 Thread thenlich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36725 --- Comment #9 from Thomas Henlich --- Created attachment 47827 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47827&action=edit Proposed patch to perform runtime check in fmt_g0_4.f08 This checks ensure that G0.d output is not broken.

[Bug c++/93716] New: [feature request] Improve error message for Classes without a default constructor

2020-02-12 Thread volker.weissmann at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93716 Bug ID: 93716 Summary: [feature request] Improve error message for Classes without a default constructor Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severit

[Bug c++/93713] [10 Regression] ICE in equivalently_constrained, at cp/constraint.cc:2949

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93713 --- Comment #2 from Marek Polacek --- Started with r10-3735-gcb57504a550158913258e5be8ddb991376475efb commit cb57504a550158913258e5be8ddb991376475efb Author: Jason Merrill Date: Wed Oct 9 13:20:32 2019 -0400 Update the concepts implement

[Bug fortran/93714] [8/9/10 Regression] ICE in gfc_check_same_strlen, at fortran/check.c:1253

2020-02-12 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93714 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIR

[Bug c++/93713] [10 Regression] ICE in equivalently_constrained, at cp/constraint.cc:2949

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

[Bug c++/93712] [10 Regression] ICE in convert_like_real, at cp/call.c:7466

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

[Bug c++/93711] ICE: [[no_unique_address] when constructing via template helper

2020-02-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93711 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Depends on|

[Bug middle-end/93576] [8/9/10 Regression] internal compiler error: Segmentation fault (in gimplify.c)

2020-02-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93576 Jakub Jelinek changed: What|Removed |Added Keywords|error-recovery, |ice-on-valid-code |ice

[Bug fortran/93715] New: [9/10 Regression] ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:6320

2020-02-12 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93715 Bug ID: 93715 Summary: [9/10 Regression] ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:6320 Product: gcc Version: 10.0 Status: UNCO

[Bug fortran/93714] New: [8/9/10 Regression] ICE in gfc_check_same_strlen, at fortran/check.c:1253

2020-02-12 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93714 Bug ID: 93714 Summary: [8/9/10 Regression] ICE in gfc_check_same_strlen, at fortran/check.c:1253 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/93713] New: [10 Regression] ICE in equivalently_constrained, at cp/constraint.cc:2949

2020-02-12 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93713 Bug ID: 93713 Summary: [10 Regression] ICE in equivalently_constrained, at cp/constraint.cc:2949 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/93712] New: [10 Regression] ICE in convert_like_real, at cp/call.c:7466

2020-02-12 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93712 Bug ID: 93712 Summary: [10 Regression] ICE in convert_like_real, at cp/call.c:7466 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Pri

[Bug c++/93710] poor location in diagnostics of messages about array initializers

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93710 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/93711] ICE: [[no_unique_address] when constructing via template helper

2020-02-12 Thread eteran at alum dot rit.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93711 --- Comment #1 from Evan Teran --- As a follow-up, it appears that the optimization level is a factor. I only get the ICE in my builds which don't pass a -O flag. Here's a live example that can be experimented with: https://godbolt.org/z/zAEcQd

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

2020-02-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8

[Bug c++/93191] Conversions to arrays of unknown bound P0388 Fails for variadic args

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93191 --- Comment #3 from Marek Polacek --- Thanks Will. I think I'll email CWG and ask about it.

[Bug rtl-optimization/93565] [9/10 regression] Combine duplicates instructions

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93565 --- Comment #15 from CVS Commits --- The master branch has been updated by Wilco Dijkstra : https://gcc.gnu.org/g:5bfc8303ffe2d86e938d45f13cd99a39469dac4f commit r10-6598-g5bfc8303ffe2d86e938d45f13cd99a39469dac4f Author: Wilco Dijkstra Date:

[Bug c++/93711] New: ICE: [[no_unique_address] when constructing via template helper

2020-02-12 Thread eteran at alum dot rit.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93711 Bug ID: 93711 Summary: ICE: [[no_unique_address] when constructing via template helper Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/93191] Conversions to arrays of unknown bound P0388 Fails for variadic args

2020-02-12 Thread wjwray at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93191 --- Comment #2 from Will Wray --- Actually, the issue now appears to be not with variadic args directly but with deduction (variadic Args are necessarily deduced, whether via template Arg or auto placeholder). So, for single arg, this works with

[Bug c/85957] i686: Integers appear to be different, but compare as equal

2020-02-12 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85957 --- Comment #27 from Vincent Lefèvre --- (In reply to Rich Felker from comment #25) > I think standards-conforming excess precision should be forced on, and added > to C++; there are just too many dangerous ways things can break as it is > now.

[Bug c/85957] i686: Integers appear to be different, but compare as equal

2020-02-12 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85957 --- Comment #26 from joseph at codesourcery dot com --- Adding the support for C++ would also be a matter for people who care about this platform that few people do now care about. I suspect that if you force the back-end insn pattern effects o

[Bug libfortran/90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

2020-02-12 Thread thenlich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374 Bug 90374 depends on bug 36725, which changed state. Bug 36725 Summary: g0 edit descriptor: Missing compile-time checking for invalid g0.d https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36725 What|Removed |Added

[Bug fortran/36725] g0 edit descriptor: Missing compile-time checking for invalid g0.d

2020-02-12 Thread thenlich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36725 Thomas Henlich changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug c++/93549] [10 Regression] ICE / Segfault in constexpr expansion involving vector_size(16) short COND_EXPR

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

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

2020-02-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93582 --- Comment #24 from Jakub Jelinek --- Created attachment 47826 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47826&action=edit gcc10-pr93582.patch Untested patch for the first step, going to test this now on both little and big endian.

[Bug tree-optimization/86650] -Warray-bounds missing inlining context

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86650 Martin Sebor changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #6 fr

[Bug c++/80329] Poor location for array bounds warning

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80329 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Last reconfirmed|

[Bug c++/93710] poor location in diagnostics of messages about array initializers

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93710 --- Comment #3 from Marek Polacek --- For the whole testcase with the patch we generate: 93710-2.C:6:3: error: conversion from ‘long int’ to ‘A’ is ambiguous 6 | 0L, | ^~ 93710-2.C:1:21: note: candidate: ‘A::A(char*)’ 1 | struc

[Bug c++/93710] poor location in diagnostics of messages about array initializers

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93710 --- Comment #2 from Marek Polacek --- With --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -4172,8 +4172,9 @@ build_user_type_conversion_1 (tree totype, tree expr, int flags, if (complain & tf_error) { auto_diagnostic_group d; -

[Bug c++/92010] [8/9/10 Regression] gcc internal error since 8x on warning write-strings

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92010 --- Comment #2 from Marek Polacek --- template void foo(const T t = "; ") { } int main() { foo (); } $ ./cc1plus -quiet 92010.C 92010.C: In function ‘int main()’: 92010.C:8:8: internal compiler error: in tsubst_default_argument, at cp/pt.c:1

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-02-12 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #162 from dave.anglin at bell dot net --- On 2020-02-12 10:38 a.m., peter.bisroev at groundlabs dot com wrote: > The exact HP linker errors from linking cc1, cc1plus and lto1 were (I was > compiling in parallel): >

[Bug c++/93710] poor location in diagnostics of messages about array initializers

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93710 Marek Polacek changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRME

[Bug c++/93710] New: poor location in diagnostics of messages about array initializers

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93710 Bug ID: 93710 Summary: poor location in diagnostics of messages about array initializers Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug target/93709] New: [10 regression] fortran.dg/minlocval_4.f90 fails on power 9 after r10-4160

2020-02-12 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93709 Bug ID: 93709 Summary: [10 regression] fortran.dg/minlocval_4.f90 fails on power 9 after r10-4160 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: norma

[Bug middle-end/93708] New: missing warning on memset overflow with transposed arguments

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93708 Bug ID: 93708 Summary: missing warning on memset overflow with transposed arguments Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Pr

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88819] ICE (segfault) when compiling C++ code with -std=c++2a

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88819 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88819] ICE (segfault) when compiling C++ code with -std=c++2a

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88819 --- Comment #3 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:54947e4db0a98a9190bab263e6ae539065ac52c5 commit r10-6595-g54947e4db0a98a9190bab263e6ae539065ac52c5 Author: Marek Polacek Date: We

[Bug ipa/93707] ICE in perlbench from SPEC2017

2020-02-12 Thread fxue at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93707 --- Comment #2 from fxue at gcc dot gnu.org --- For a self-recursive function, a for-all-contexts clone could generate an edge whose callee is not the function. Thus, to check whether an edge stands for a recursive call during cloning, we should n

[Bug ipa/93707] ICE in perlbench from SPEC2017

2020-02-12 Thread fxue at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93707 --- Comment #1 from fxue at gcc dot gnu.org --- Created attachment 47825 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47825&action=edit A simplified case

[Bug ipa/93707] ICE in perlbench from SPEC2017

2020-02-12 Thread fxue at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93707 fxue at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/88819] ICE (segfault) when compiling C++ code with -std=c++2a

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88819 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code Status|NEW

[Bug testsuite/93697] pr93661.c does not warn on (32-bit) powerpc-linux

2020-02-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93697 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #4

[Bug ipa/93707] New: ICE in perlbench from SPEC2017

2020-02-12 Thread fxue at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93707 Bug ID: 93707 Summary: ICE in perlbench from SPEC2017 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa As

[Bug c++/93684] [8/9 Regression] ICE in cp_lexer_consume_token, at cp/parser.c:1120

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93684 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/93684] [8/9/10 Regression] ICE in cp_lexer_consume_token, at cp/parser.c:1120

2020-02-12 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93684 --- Comment #2 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:e428a9cf85a8bdde9d031a215e10bd96eb3b789a commit r10-6594-ge428a9cf85a8bdde9d031a215e10bd96eb3b789a Author: Marek Polacek Date: Tu

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-02-12 Thread peter.bisroev at groundlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #161 from Peter Bisroev --- Hi Dave, I have added attachment 47824 (sancov.dump.tar.xz) containing .o, .s and RTL dumps as you have requested. It is for the compilation of gcc/sancov.c in gcc 8.3.0 using 4.7.4 as a host compiler. The

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-02-12 Thread peter.bisroev at groundlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #160 from Peter Bisroev --- Created attachment 47824 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47824&action=edit .o, .s and RTL dumps

  1   2   >