[Bug c++/91911] New: Strange interaction between CTAD and decltype

2019-09-25 Thread jeremy at jeremyms dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91911 Bug ID: 91911 Summary: Strange interaction between CTAD and decltype Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c/29186] optimzation breaks floating point exception flag reading

2019-09-25 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29186 --- Comment #21 from Eric Gallager --- (In reply to Richard B. Kreckel from comment #20) > So, Joseph explained that the code should execute as expected, at least with > -frounding-math as a workaround. However, with GCC 4.4 it is still not >

[Bug target/27682] float to int conversion doesn't raise invalid exception

2019-09-25 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27682 --- Comment #12 from Eric Gallager --- (In reply to Fred J. Tydeman from comment #9) > 4.3.2-7 still has problems (even with -frounding-math). > > A more complete test can be found at: > http://www.tybor.com/tflt2int.c I get 183 failures

[Bug tree-optimization/18374] [meta-bug] Argument and return value marshalling at tree level

2019-09-25 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18374 --- Comment #4 from Eric Gallager --- (In reply to Eric Gallager from comment #3) > I think this is another one of those meta-bugs that falls victim to the > change in the way meta-bugs are done; swapping the "blocks" and "depends on" > fields

[Bug libstdc++/91910] Debug mode: there is a racing condition between destructors of iterator and the associated container.

2019-09-25 Thread leonleon77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91910 --- Comment #2 from leon --- (In reply to Andrew Pinski from comment #1) > Seems like this is a bug in the testcase rather than libstdc++. > > >exemplifying concurrent destruction of iterator and container > That seems like a disaster waiting

[Bug libstdc++/91910] Debug mode: there is a racing condition between destructors of iterator and the associated container.

2019-09-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91910 --- Comment #1 from Andrew Pinski --- Seems like this is a bug in the testcase rather than libstdc++. >exemplifying concurrent destruction of iterator and container That seems like a disaster waiting to happen. Because once the container is

[Bug libstdc++/91910] New: Debug mode: there is a racing condition between destructors of iterator and the associated container.

2019-09-25 Thread leonleon77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91910 Bug ID: 91910 Summary: Debug mode: there is a racing condition between destructors of iterator and the associated container. Product: gcc Version: unknown Status:

[Bug c++/91889] [10 Regression] error: call of overloaded ‘to_value_ptr(B*&)’ is ambiguous

2019-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91889 --- Comment #7 from Marek Polacek --- Maybe the ranking needs additional wording, thus input from CWG.

[Bug middle-end/91909] New: [10 regression] gcc.dg/vect/vect-cond-4.c fails on armeb after r275898

2019-09-25 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91909 Bug ID: 91909 Summary: [10 regression] gcc.dg/vect/vect-cond-4.c fails on armeb after r275898 Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug c++/91889] [10 Regression] error: call of overloaded ‘to_value_ptr(B*&)’ is ambiguous

2019-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91889 --- Comment #6 from Marek Polacek --- A similar testcase from the standard: int g(const int &); int g(int); int i; int k = g(i); // ambiguous

[Bug c++/91889] [10 Regression] error: call of overloaded ‘to_value_ptr(B*&)’ is ambiguous

2019-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91889 Marek Polacek changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5

[Bug libstdc++/91906] std::timed_mutex::try_lock_until may not wait for timeout to expire when called with user-defined clock

2019-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91906 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/91905] OpenBLAS LAPACK icamax miscompiled

2019-09-25 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91905 --- Comment #5 from Segher Boessenkool --- Does -mno-vsx make it work? How about -mcpu=power7?

[Bug target/91833] [10 Regression] [AArch64] LSE atomics depends on glibc specific sys/auxv.h

2019-09-25 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91833 --- Comment #6 from Richard Henderson --- Author: rth Date: Wed Sep 25 22:51:55 2019 New Revision: 276134 URL: https://gcc.gnu.org/viewcvs?rev=276134=gcc=rev Log: aarch64: Configure for sys/auxv.h in libgcc for lse-init.c PR

[Bug libbacktrace/91908] New: New libbacktrace fail to build

2019-09-25 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91908 Bug ID: 91908 Summary: New libbacktrace fail to build Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libbacktrace

[Bug target/91834] [10 Regression ] [AArch64] LSE atomics, warnings due to unpredictable behavior with strx and the same register for s and t

2019-09-25 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91834 --- Comment #5 from Richard Henderson --- Author: rth Date: Wed Sep 25 21:48:41 2019 New Revision: 276133 URL: https://gcc.gnu.org/viewcvs?rev=276133=gcc=rev Log: aarch64: Fix store-exclusive in load-operate LSE helpers PR target/91834

[Bug target/91905] OpenBLAS LAPACK icamax miscompiled

2019-09-25 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91905 --- Comment #4 from David Edelsohn --- I agree that the current bug report is incomplete and nearly useless. I am working with the OpenBLAS community to try to reproduce it and narrow it down. This may have been a bug in GCC 8.3.0 that already

[Bug target/91905] OpenBLAS LAPACK icamax miscompiled

2019-09-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91905 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c++/91907] New: ['17] Constexpr of member function pointer as template parameter results in inconsistent diagnostics

2019-09-25 Thread kholopov96 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91907 Bug ID: 91907 Summary: ['17] Constexpr of member function pointer as template parameter results in inconsistent diagnostics Product: gcc Version: 10.0 Status:

[Bug tree-optimization/82803] Wildly excessive calls to __tls_get_addr with optimizations enabled.

2019-09-25 Thread yann at droneaud dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82803 --- Comment #12 from Yann Droneaud --- (In reply to Yann Droneaud from comment #8) > Created attachment 46903 [details] > An artificial test case for gcc to emit 17 calls to __tls_get_addr() > It's possible to "workaround" this issue by using

[Bug libstdc++/91906] std::timed_mutex::try_lock_until may not wait for timeout to expire when called with user-defined clock

2019-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91906 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/91426] Different colors for errors with multiple locations

2019-09-25 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91426 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/91426] Different colors for errors with multiple locations

2019-09-25 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91426 --- Comment #8 from David Malcolm --- Author: dmalcolm Date: Wed Sep 25 19:32:44 2019 New Revision: 276132 URL: https://gcc.gnu.org/viewcvs?rev=276132=gcc=rev Log: Colorize %L and %C text to match diagnostic_show_locus (PR fortran/91426)

[Bug target/91897] Very poor optimization on large attribute vector_size

2019-09-25 Thread warp at iki dot fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91897 --- Comment #4 from warp at iki dot fi --- You seem to be right (about clang). I suppose time to make a bug report to the clang development team.

[Bug target/91900] [10 regression] mipsisa64r6-*-* rejects lo clobber

2019-09-25 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91900 Rich Felker changed: What|Removed |Added CC||bugdal at aerifal dot cx --- Comment #2

[Bug libstdc++/91906] New: std::timed_mutex::try_lock_until may not wait for timeout to expire when called with user-defined clock

2019-09-25 Thread mac at mcrowe dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91906 Bug ID: 91906 Summary: std::timed_mutex::try_lock_until may not wait for timeout to expire when called with user-defined clock Product: gcc Version: 10.0 Status:

[Bug other/91879] --with-build-sysroot doesn't work as expected

2019-09-25 Thread stsp at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91879 Stas Sergeev changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug middle-end/91703] Segmentation Fault

2019-09-25 Thread jordan.mayes21 at hotmail dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91703 --- Comment #3 from Jordan --- (In reply to Richard Biener from comment #1) > Guessing some bits. Note GCC 5 is no longer supported, you should look for > a newer version of the AVR toolchain. I am very sorry, but I do not know how to do that?

[Bug target/91905] OpenBLAS LAPACK icamax miscompiled

2019-09-25 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91905 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/91905] OpenBLAS LAPACK icamax miscompiled

2019-09-25 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91905 --- Comment #1 from David Edelsohn --- Created attachment 46944 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46944=edit Assembly file demonstrating miscompilation

[Bug target/91905] New: OpenBLAS LAPACK icamax miscompiled

2019-09-25 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91905 Bug ID: 91905 Summary: OpenBLAS LAPACK icamax miscompiled Product: gcc Version: 8.3.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3

[Bug other/91879] --with-build-sysroot doesn't work as expected

2019-09-25 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91879 --- Comment #13 from joseph at codesourcery dot com --- On Wed, 25 Sep 2019, stsp at users dot sourceforge.net wrote: > Unfortunately I wasn't able to fully understand the > idea you explain. You mention "sysroot" and "non-sysroot" > builds,

[Bug middle-end/91899] Merge constant literals

2019-09-25 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91899 --- Comment #5 from joseph at codesourcery dot com --- Note that you can use -fmerge-all-constants to tell the compiler to allow merging named constant objects (I haven't checked if that helps in this case, however).

[Bug target/91452] tls_preserve_1.c fails with -O3 -fpic -march=armv8.2-a+sve

2019-09-25 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91452 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug tree-optimization/88760] GCC unrolling is suboptimal

2019-09-25 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760 --- Comment #24 from Segher Boessenkool --- On some (many?) targets it would be good to unroll all loops with a small body (not containing calls etc.) at -O2 already, some small number of times (2 or 4 maybe).

[Bug fortran/91902] "Where has __float128 gone" error during "making" gcc

2019-09-25 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91902 kargl at gcc dot gnu.org changed: What|Removed |Added CC|kargl at gcc dot gnu.org | --- Comment #5 from

[Bug middle-end/91703] Segmentation Fault

2019-09-25 Thread jordan.mayes21 at hotmail dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91703 --- Comment #2 from Jordan --- Thank you, how do I do this? I am using the Arduino IDE? Currently using the programmer AVR ISP Mkii

[Bug fortran/91902] "Where has __float128 gone" error during "making" gcc

2019-09-25 Thread akulishe95 at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91902 --- Comment #4 from Georgy --- The comment to the head of problem. The version I mentioned first was 9.2.0 but actually I worked with 4.9.2. My bad.

[Bug fortran/91902] "Where has __float128 gone" error during "making" gcc

2019-09-25 Thread akulishe95 at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91902 --- Comment #3 from Georgy --- No, I have to directories which have name "gcc-9.2.0" and "gcc9.2.0". The source code is inside "gcc-9.2.0", (In reply to kargl from comment #1) > (In reply to Georgy from comment #0) > > After configuring gcc

[Bug fortran/91902] "Where has __float128 gone" error during "making" gcc

2019-09-25 Thread akulishe95 at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91902 --- Comment #2 from Georgy --- No, I have two directories. One has name "gcc-4.9.2" and the other has name "gcc4.9.2". The source code is inside "gcc-4.9.2". The folder "gcc4.9.2" is empty and was made specially to use it as "prefix".

[Bug other/87695] Arduino: ICE with avr and LTO

2019-09-25 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87695 Eric Gallager changed: What|Removed |Added CC||jordan.mayes21 at hotmail dot co.u

[Bug c++/91904] Arduino IDE will not upload program

2019-09-25 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91904 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug middle-end/91899] Merge constant literals

2019-09-25 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91899 --- Comment #4 from Antony Polukhin --- (In reply to Alexander Monakov from comment #3) > unless the compiler somehow proves that overlap is not > observable? Oh, now I see. Here's a valid example: static const char data1[] = "test"; static

[Bug c++/91859] Using destroying delete should not clobber stores to the object

2019-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91859 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org

[Bug fortran/91902] "Where has __float128 gone" error during "making" gcc

2019-09-25 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91902 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug target/91880] ICE: segfault in hwloop_optimize

2019-09-25 Thread jcmvbkbc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91880 --- Comment #3 from jcmvbkbc at gcc dot gnu.org --- (In reply to Martin Liška from comment #2) > Do you have any guess how old is the issue? I guess it's been there since gcc-5 when both call0 ABI support and HW loops optimization were

[Bug c++/91904] Arduino IDE will not upload program

2019-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91904 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/91904] New: Arduino IDE will not upload program

2019-09-25 Thread jordan.mayes21 at hotmail dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91904 Bug ID: 91904 Summary: Arduino IDE will not upload program Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug other/91879] --with-build-sysroot doesn't work as expected

2019-09-25 Thread stsp at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91879 --- Comment #12 from Stas Sergeev --- (In reply to jos...@codesourcery.com from comment #11) > Those -isystem paths are the *non-sysroot* kind of paths for headers for a > cross compiler. Unfortunately I wasn't able to fully understand the

[Bug target/91903] New: vec_ctf altivec intrinsic can cause ICE on powerpc

2019-09-25 Thread murphyp at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91903 Bug ID: 91903 Summary: vec_ctf altivec intrinsic can cause ICE on powerpc Product: gcc Version: 7.4.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug middle-end/91899] Merge constant literals

2019-09-25 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91899 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org ---

[Bug c/82542] -fdump-lang-raw (formerly -fdump-translation-unit) no longer available for C

2019-09-25 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82542 --- Comment #14 from joseph at codesourcery dot com --- On Wed, 25 Sep 2019, nsz at gcc dot gnu.org wrote: > e.g. currently there is now way to tell what _FloatN > variants gcc understands, even though -fdump-translation-unit > with empty tu

[Bug rtl-optimization/91898] [optimization] switch statements for state machines could be better

2019-09-25 Thread nathan at acm dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91898 --- Comment #4 from Nathan Sidwell --- Created attachment 46941 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46941=edit another example thanks, yup. I had a slightly different example ready to go (attached) Rather than a single switch

[Bug rtl-optimization/91898] [optimization] switch statements for state machines could be better

2019-09-25 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91898 --- Comment #3 from Michael Matz --- For purposes of discussion, let's make a full example: % cat ex.c int get(int); int foo (int a, int *ary) { //void *labelsy[] = {&, &, &, &_end}; //int ary[] = {0, 1, 2, 3}; int i = 0; int ret = 0;

[Bug fortran/91902] New: "Where has __float128 gone" error during "making" gcc

2019-09-25 Thread akulishe95 at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91902 Bug ID: 91902 Summary: "Where has __float128 gone" error during "making" gcc Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/82542] -fdump-lang-raw (formerly -fdump-translation-unit) no longer available for C

2019-09-25 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82542 nsz at gcc dot gnu.org changed: What|Removed |Added CC||nsz at gcc dot gnu.org ---

[Bug tree-optimization/91890] [10 Regression] -Warray-bounds warning testing glibc not suppressed by pragma

2019-09-25 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91890 --- Comment #2 from Martin Sebor --- To clarify what I said in comment #1: with the growing coverage of middle-end warnings, making the diagnostic pragmas work more reliably is increasingly important. I don't think I'll have the time to work on

[Bug tree-optimization/91901] New: constexpr stack array not optimized away

2019-09-25 Thread trass3r at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91901 Bug ID: 91901 Summary: constexpr stack array not optimized away Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/91877] [10 Regression] ICE in convert_like_real, at cp/call.c:7385 since r276058

2019-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91877 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/91897] Very poor optimization on large attribute vector_size

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91897 Richard Biener changed: What|Removed |Added Keywords||ABI --- Comment #3 from Richard Biener

[Bug c++/91877] [10 Regression] ICE in convert_like_real, at cp/call.c:7385 since r276058

2019-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91877 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Wed Sep 25 13:53:04 2019 New Revision: 276127 URL: https://gcc.gnu.org/viewcvs?rev=276127=gcc=rev Log: PR c++/91877 - ICE with converting member of packed struct. *

[Bug c++/80243] c++ doesn't allow function to return a struct (or object?) - same thing

2019-09-25 Thread postmas...@trippelsdorf-de.bounceio.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80243 --- Comment #10 from postmas...@trippelsdorf-de.bounceio.net --- Your email was bounced... - ... because something went wrong between you and your recipient. Ugh! What to do next?

[Bug target/91897] Very poor optimization on large attribute vector_size

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91897 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/91898] [optimization] switch statements for state machines could be better

2019-09-25 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91898 Michael Matz changed: What|Removed |Added CC||matz at gcc dot gnu.org --- Comment #2

[Bug target/91897] Very poor optimization on large attribute vector_size

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91897 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug ipa/91894] [10 Regression] ICE in tree check: expected tree that contains ‘decl common’ structure, have ‘integer_cst’ in tree_could_trap_p, at tree-eh.c:2679 since r275982

2019-09-25 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91894 Martin Jambor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/91853] [10 Regression] ICE in gimplify_modify_expr, at gimplify.c:5902 since r275982

2019-09-25 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91853 --- Comment #4 from Martin Jambor --- *** Bug 91894 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/91898] [optimization] switch statements for state machines could be better

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91898 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug target/91900] [10 regression] mipsisa64r6-*-* rejects lo clobber

2019-09-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91900 --- Comment #1 from Andrew Pinski --- mipsisa64r6 does not have the lo register. So clobbering it does not make sense.

[Bug middle-end/91899] Merge constant literals

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91899 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/91900] [10 regression] mipsisa64r6-*-* rejects lo clobber

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91900 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug tree-optimization/91896] [10 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1687

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91896 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/91896] [10 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1687

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91896 --- Comment #4 from Richard Biener --- Author: rguenth Date: Wed Sep 25 13:09:25 2019 New Revision: 276123 URL: https://gcc.gnu.org/viewcvs?rev=276123=gcc=rev Log: 2019-09-25 Richard Biener PR tree-optimization/91896 *

[Bug target/91900] New: [10 regression] mipsisa64r6-*-* rejects lo clobber

2019-09-25 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91900 Bug ID: 91900 Summary: [10 regression] mipsisa64r6-*-* rejects lo clobber Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug middle-end/91899] Merge constant literals

2019-09-25 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91899 --- Comment #1 from Antony Polukhin --- Godbolt playground: https://godbolt.org/z/UA_Xsm

[Bug middle-end/91899] New: Merge constant literals

2019-09-25 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91899 Bug ID: 91899 Summary: Merge constant literals Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Priority: P3

[Bug tree-optimization/91898] New: [optimization] switch statements for state machines could be better

2019-09-25 Thread nathan at acm dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91898 Bug ID: 91898 Summary: [optimization] switch statements for state machines could be better Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/91897] New: Very poor optimization on large attribute vector_size

2019-09-25 Thread warp at iki dot fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91897 Bug ID: 91897 Summary: Very poor optimization on large attribute vector_size Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug other/76739] Non-contiguous array support for OpenACC data clauses

2019-09-25 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=76739 Thomas Schwinge changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/91889] [10 Regression] error: call of overloaded ‘to_value_ptr(B*&)’ is ambiguous

2019-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91889 --- Comment #4 from Jonathan Wakely --- Reduced: void f(int*) { } void f(const int* const &) { } void g(int* p) { f(p); } : In function 'void g(int*)': :3:21: error: call of overloaded 'f(int*&)' is ambiguous 3 | void g(int* p) { f(p); }

[Bug c++/91891] [7 Regression] std::function with lambda default initializer in aggregate construction causes ICE

2019-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91891 --- Comment #3 from Jonathan Wakely --- (In reply to Peter Bindels from comment #0) > https://godbolt.org/z/_XP2No > > Confirmed working on 6.x, 8.x and 9.x, but broken on all 7.x available on > Godbolt. Example is mostly minimized, but not

[Bug tree-optimization/91896] [10 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1687

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91896 --- Comment #3 from Richard Biener --- For some reason if (ncopies > 1 && STMT_VINFO_RELEVANT (reduc_stmt_info) <= vect_used_only_live && (use_stmt_info = loop_vinfo->lookup_single_use (phi_result)) &&

[Bug c++/91891] [7 Regresion] std::function with lambda default initializer in aggregate construction causes ICE

2019-09-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91891 --- Comment #2 from Jakub Jelinek --- I don't consider it safely backportable.

[Bug tree-optimization/91896] [10 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1687

2019-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91896 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/91880] ICE: segfault in hwloop_optimize

2019-09-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91880 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug c++/91891] [7 Regresion] std::function with lambda default initializer in aggregate construction causes ICE

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

[Bug c/91893] Bit-field larger than 32 bits has invalid type

2019-09-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91893 --- Comment #4 from Andrew Pinski --- Also see PR37560: Why do you think the type should be int instead of int:1? The conclusion from C90 DRs was that bit-fields have their own types, and from C99 DRs was to leave whether they have their own

[Bug tree-optimization/91896] [10 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1687

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

[Bug ipa/91894] [10 Regression] ICE in tree check: expected tree that contains ‘decl common’ structure, have ‘integer_cst’ in tree_could_trap_p, at tree-eh.c:2679 since r275982

2019-09-25 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91894 --- Comment #1 from Arseny Solokha --- Or this: % gcc-10.0.0-alpha20190922 -O2 -fno-early-inlining --param ipa-cp-value-list-size=0 -w -c gcc/testsuite/gcc.dg/pr60647-2.c during RTL pass: expand gcc/testsuite/gcc.dg/pr60647-2.c: In function

[Bug c/91893] Bit-field larger than 32 bits has invalid type

2019-09-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91893 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/88731] [DR 481] Rejects well-formed program using bit-fields in _Generic.

2019-09-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88731 Andrew Pinski changed: What|Removed |Added CC||alex_lop at walla dot com --- Comment

[Bug c++/91889] [10 Regression] error: call of overloaded ‘to_value_ptr(B*&)’ is ambiguous

2019-09-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91889 Martin Liška changed: What|Removed |Added Status|WAITING |NEW Known to work|

[Bug tree-optimization/91896] New: [10 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1687

2019-09-25 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91896 Bug ID: 91896 Summary: [10 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1687 Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/91895] Compile the code with -O1 or -O2 is slower than with -O3 and -Os

2019-09-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91895 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/91889] Boost does not build with top-of-tree GCC

2019-09-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91889 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/91885] [9/10 Regression] ICE when compiling SPEC 2017 blender benchmark with -O3 -fprofile-generate

2019-09-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91885 Martin Liška changed: What|Removed |Added Keywords||ice-checking Known to work|

[Bug c++/91895] Compile the code with -O1 or -O2 is slower than with -O3 and -Os

2019-09-25 Thread hehaochen at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91895 --- Comment #1 from hehaochen at hotmail dot com --- I think maybe the problem has already been fixed since gcc 5?

[Bug c++/91895] New: Compile the code with -O1 or -O2 is slower than with -O3 and -Os

2019-09-25 Thread hehaochen at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91895 Bug ID: 91895 Summary: Compile the code with -O1 or -O2 is slower than with -O3 and -Os Product: gcc Version: 4.6.4 Status: UNCONFIRMED Severity: normal

[Bug target/91189] 20% binary size regression in avr-gcc 9.1.0 from 8.3.0

2019-09-25 Thread ntd at entidi dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91189 --- Comment #3 from Nicola Fontana --- This is still an issue with gcc-9.2.0.

[Bug c/91893] Bit-field larger than 32 bits has invalid type

2019-09-25 Thread alex_lop at walla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91893 --- Comment #2 from alex_lop at walla dot com --- (In reply to Richard Biener from comment #1) > I believe the type you get is actually a 33-bit type and thus the _Generic > doesn't apply. IIRC "long" bitfields are a GCC extension. I am not a

  1   2   >