[Bug target/51654] C++ preprocessor bug with -maltivec and typedefs involving 'vector'

2019-06-04 Thread mathias at gaunard dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51654 Mathias Gaunard changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #21 from Thomas Koenig --- (In reply to Jan Hubicka from comment #20) > OK, the mismatched declaration types are: > void (struct array01_integer(kind=4) &, float & restrict, > logical(kind=4) *) > and > void (struct gfc_array_i4 *

[Bug c++/79917] Internal compiler error with variadic template and concepts, internal compiler error: in tsubst_constraint, at cp/constraint.cc:1956

2019-06-04 Thread david at doublewise dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79917 David Stone changed: What|Removed |Added CC||david at doublewise dot net --- Comment

[Bug c++/68812] [concepts] bogus mismatched argument pack lengths

2019-06-04 Thread david at doublewise dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68812 David Stone changed: What|Removed |Added CC||david at doublewise dot net --- Comment

[Bug c/90751] -fpatchtable-function-entry broken on hppa-linux-gnu-gcc/hppa64-linux-gnu-gcc

2019-06-04 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90751 --- Comment #4 from John David Anglin --- Created attachment 46453 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46453=edit Patch Testsuite change.

[Bug c/90751] -fpatchtable-function-entry broken on hppa-linux-gnu-gcc/hppa64-linux-gnu-gcc

2019-06-04 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90751 John David Anglin changed: What|Removed |Added CC||danglin at gcc dot gnu.org ---

[Bug tree-optimization/90753] New: missing -Warray-bounds with an extern index in out-of-bounds range

2019-06-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90753 Bug ID: 90753 Summary: missing -Warray-bounds with an extern index in out-of-bounds range Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/78263] Compile failure with AltiVec library on PPC64le and -std=c++11 flag

2019-06-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78263 Bill Schmidt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/78263] Compile failure with AltiVec library on PPC64le and -std=c++11 flag

2019-06-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78263 --- Comment #11 from Bill Schmidt --- Author: wschmidt Date: Tue Jun 4 21:52:32 2019 New Revision: 271927 URL: https://gcc.gnu.org/viewcvs?rev=271927=gcc=rev Log: [gcc] 2019-06-04 Bill Schmidt PR target/78263 *

[Bug c++/63149] wrong auto deduction from braced-init-list

2019-06-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63149 Marek Polacek changed: What|Removed |Added Keywords||patch CC|

[Bug c++/90750] [9/10 Regression] ICE in cp_default_conversion, at cp/typeck.c:2162

2019-06-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90750 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/90749] [8/9/10 Regression] ICE in enclosing_instantiation_of, at cp/pt.c:13462

2019-06-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90749 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/90748] [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:15564

2019-06-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90748 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/85577] list-initialization chooses initializer-list constructor

2019-06-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85577 Jonathan Wakely changed: What|Removed |Added CC||dushistov at mail dot ru --- Comment

[Bug c++/71205] c++14 wrong constructor resolution

2019-06-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71205 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/90752] missing -Warray-bounds accessing the result of string functions

2019-06-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90752 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/90752] New: missing -Warray-bounds accessing the result of string functions

2019-06-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90752 Bug ID: 90752 Summary: missing -Warray-bounds accessing the result of string functions Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/51654] C++ preprocessor bug with -maltivec and typedefs involving 'vector'

2019-06-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51654 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org ---

[Bug driver/90392] [9/10 Regression] Assertion failure in ldlang.c:6868 when compiling with -flto

2019-06-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90392 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug fortran/89531] Possible memory corruption in the gfortran front-end

2019-06-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89531 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org ---

[Bug target/90639] [10 Regression] Boostrap failure with recent trunk

2019-06-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90639 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/90751] -fpatchtable-function-entry broken on hppa-linux-gnu-gcc/hppa64-linux-gnu-gcc

2019-06-04 Thread svens at stackframe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90751 --- Comment #1 from Sven Schnelle --- John David Anglin can provide a fix for this issue.

[Bug c/90751] -fpatchtable-function-entry broken on hppa-linux-gnu-gcc/hppa64-linux-gnu-gcc

2019-06-04 Thread svens at stackframe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90751 --- Comment #2 from Sven Schnelle --- John David Anglin can provide a fix for this issue.

[Bug c/90751] New: -fpatchtable-function-entry broken on hppa-linux-gnu-gcc/hppa64-linux-gnu-gcc

2019-06-04 Thread svens at stackframe dot org
=hppa-linux-gnu --enable-languages=c,lto --no-create --no-recursion Thread model: posix gcc version 10.0.0 20190604 (experimental) (GCC)

[Bug c++/90747] [8/9/10 Regression] Internal compiler error: Error reporting routines re-entered.

2019-06-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90747 Marek Polacek changed: What|Removed |Added Keywords||ice-on-invalid-code Target

[Bug c++/90747] Internal compiler error: Error reporting routines re-entered.

2019-06-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90747 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/90750] New: [9/10 Regression] ICE in cp_default_conversion, at cp/typeck.c:2162

2019-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90750 Bug ID: 90750 Summary: [9/10 Regression] ICE in cp_default_conversion, at cp/typeck.c:2162 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/90749] New: [8/9/10 Regression] ICE in enclosing_instantiation_of, at cp/pt.c:13462

2019-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90749 Bug ID: 90749 Summary: [8/9/10 Regression] ICE in enclosing_instantiation_of, at cp/pt.c:13462 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/90748] New: [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:15564

2019-06-04 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90748 Bug ID: 90748 Summary: [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:15564 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/90747] Internal compiler error: Error reporting routines re-entered.

2019-06-04 Thread mbelivea at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90747 --- Comment #1 from Matthew Beliveau --- Adding missing return on line 4 lets it compile.

[Bug c++/90747] New: Internal compiler error: Error reporting routines re-entered.

2019-06-04 Thread mbelivea at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90747 Bug ID: 90747 Summary: Internal compiler error: Error reporting routines re-entered. Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #20 from Jan Hubicka --- OK, the mismatched declaration types are: void (struct array01_integer(kind=4) &, float & restrict, logical(kind=4) *) and void (struct gfc_array_i4 * restrict, struct gfc_array_r4 * restrict,

[Bug fortran/90741] Unreachable second '__builtin_malloc' for scalar 'allocatable'

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

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #19 from Thomas Koenig --- (In reply to rguent...@suse.de from comment #15) Btw, I wonder what happens at > the call boundary inside a single fortran module where > the caller passes a dim[2] array to a subroutine > handling

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #18 from Thomas Koenig --- Created attachment 46451 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46451=edit Preprocessed source of library file for LTO mismatch Hi, here is a test case (preprocessed source from

[Bug target/57309] Spill code degrades vectorized loop for 437.leslie3d on PPC64

2019-06-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57309 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/90746] New: __sanitizer_cov_trace_pc should not be tail called

2019-06-04 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90746 Bug ID: 90746 Summary: __sanitizer_cov_trace_pc should not be tail called Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/90745] [9/10 Regression] std::tuple::operator= parameter causes error outside immediate context

2019-06-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90745 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/90745] New: [9/10 Regression] std::tuple::operator= parameter causes error outside immediate context

2019-06-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90745 Bug ID: 90745 Summary: [9/10 Regression] std::tuple::operator= parameter causes error outside immediate context Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug target/78263] Compile failure with AltiVec library on PPC64le and -std=c++11 flag

2019-06-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78263 --- Comment #10 from Bill Schmidt --- Patch (finally) submitted here: https://gcc.gnu.org/ml/gcc-patches/2019-06/msg00184.html

[Bug c++/90736] [9/10 Regression] Bogus error with alignas

2019-06-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90736 --- Comment #4 from Marek Polacek --- Plain int is enough: constexpr int fn(const int b) { return b; } constexpr int c = fn(alignof(int)); alignas(c) char d; We have an INTEGER_CST with const int type; that doesn't seem entirely correct.

[Bug c++/60531] template function not resolved when comparing functions

2019-06-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60531 --- Comment #5 from Jason Merrill --- Author: jason Date: Tue Jun 4 14:48:38 2019 New Revision: 271910 URL: https://gcc.gnu.org/viewcvs?rev=271910=gcc=rev Log: PR c++/60531 - Wrong error about unresolved overloaded function For PR60531, GCC

[Bug debug/90733] [8/9/10 Regression] ICE in simplify_subreg, at simplify-rtx.c:6440

2019-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90733 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug driver/90730] -fdump-tree-gimple-optimized-... accepted

2019-06-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90730 --- Comment #4 from rguenther at suse dot de --- On Tue, 4 Jun 2019, msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90730 > > Martin Sebor changed: > >What|Removed |Added >

[Bug driver/90730] -fdump-tree-gimple-optimized-... accepted

2019-06-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90730 Martin Sebor changed: What|Removed |Added Keywords||documentation

[Bug fortran/90744] New: [9/10 Regression] Bogus length for character temporaries passed to external procedures since r268992

2019-06-04 Thread trnka at scm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90744 Bug ID: 90744 Summary: [9/10 Regression] Bogus length for character temporaries passed to external procedures since r268992 Product: gcc Version: 9.1.1

[Bug fortran/90743] Device-side 'malloc' for Fortran 'allocatable' scalar

2019-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90743 --- Comment #1 from Jakub Jelinek --- I don't understand how you could do that and why. Unless you perform a whole function optimization, gimplification and omp lowering and expansion etc. work on individual statements, there is no analysis on

[Bug fortran/90743] New: Device-side 'malloc' for Fortran 'allocatable' scalar

2019-06-04 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90743 Bug ID: 90743 Summary: Device-side 'malloc' for Fortran 'allocatable' scalar Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: openacc, openmp Severity:

[Bug fortran/90742] New: OpenACC/OpenMP target offloading: Fortran 'allocatable' scalars in 'firstprivate' clauses

2019-06-04 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90742 Bug ID: 90742 Summary: OpenACC/OpenMP target offloading: Fortran 'allocatable' scalars in 'firstprivate' clauses Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/87234] GCC should warn if template parameter redefines default argument

2019-06-04 Thread ghleclerc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87234 --- Comment #2 from Ghyslain Leclerc --- I wanted to add that on top of not complaining about the default parameter redefinition, when the default parameter is provided in the definition only (not the declaration of the template), the

[Bug c++/87234] GCC should warn if template parameter redefines default argument

2019-06-04 Thread ghleclerc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87234 Ghyslain Leclerc changed: What|Removed |Added CC||ghleclerc at gmail dot com ---

[Bug tree-optimization/90715] ICE: tree check: expected private or shared or firstprivate or lastprivate or reduction or task_reduction or in_reduction or copyin or copyprivate or linear, have gt_expr

2019-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90715 --- Comment #2 from Jakub Jelinek --- I believe the * cp-tree.h (CP_OMP_CLAUSE_INFO): Allow for any clauses up to _condvar_ instead of only up to linear. hunk of r271907 should have

[Bug fortran/90741] Unreachable second '__builtin_malloc' for scalar 'allocatable'

2019-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90741 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug fortran/90741] New: Unreachable second '__builtin_malloc' for scalar 'allocatable'

2019-06-04 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90741 Bug ID: 90741 Summary: Unreachable second '__builtin_malloc' for scalar 'allocatable' Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: enhancement

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #17 from Jan Hubicka --- A small self-contained example would be welcome, I can take a look why aliasing oracle does not mess things up. Concerning the warning, those are quite hard to do - the line information should point to

[Bug tree-optimization/90715] ICE: tree check: expected private or shared or firstprivate or lastprivate or reduction or task_reduction or in_reduction or copyin or copyprivate or linear, have gt_expr

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

[Bug c++/90732] [9/10 Regression] ICE with std::apply after variable length array

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

[Bug middle-end/90733] [8/9/10 Regression] ICE in simplify_subreg, at simplify-rtx.c:6440

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

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread mjambor at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #16 from Martin Jambor --- Hi, On Tue, Jun 04 2019, Jan Hubicka wrote: >> >> Yeah, I do remember this. I think we settled on the above >> (previously you had dim[7] in the library I think) to be >> compatible. Still a C simple

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #15 from rguenther at suse dot de --- On Tue, 4 Jun 2019, hubicka at ucw dot cz wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 > > --- Comment #14 from Jan Hubicka --- > > > > Yeah, I do remember this. I think we

[Bug c++/90740] [9/10 Regression] VLA with lamba causes an incorrect unitialized in this function warning

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code, |

[Bug c/90737] [8/9/10 Regression] inconsistent address of a local converted to intptr_t between callee and caller

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90737 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug c++/90736] [9/10 Regression] Bogus error with alignas

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90736 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug middle-end/90733] [8/9/10 Regression] ICE in simplify_subreg, at simplify-rtx.c:6440

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90733 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Component|c

[Bug c++/90732] [9/10 Regression] ICE with std::apply after variable length array

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90732 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug c++/90731] [9/10 Regression] noexcept broken for forward declarations with decltype

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90731 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug driver/90730] -fdump-tree-gimple-optimized-... accepted

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90730 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #14 from Jan Hubicka --- > > Yeah, I do remember this. I think we settled on the above > (previously you had dim[7] in the library I think) to be > compatible. Still a C simple testcase complains: > > typedef struct { int ndim;

[Bug middle-end/90726] exponential behavior on SCEV results everywhere

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90726 --- Comment #1 from Richard Biener --- Author: rguenth Date: Tue Jun 4 09:05:10 2019 New Revision: 271903 URL: https://gcc.gnu.org/viewcvs?rev=271903=gcc=rev Log: 2019-06-04 Richard Biener PR middle-end/90726 * tree-chrec.c

[Bug c++/90728] False positive Wmemset-elt-size with zero size array

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90728 --- Comment #2 from Richard Biener --- I think it's [0, -1] but eventually using an unsigned type for the domain. IIRC we have "pattern matching" for this in stor-layout.c

[Bug middle-end/88784] Middle end is missing some optimizations about unsigned

2019-06-04 Thread ffengqi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88784 --- Comment #22 from Qi Feng --- Two more similar ones: x <= y && x == ( 0 or XXX_MIN ) --> x == ( 0 or XXX_MIN ) x >= y && x == ( UXXX_MAX or XXX_MAX ) --> x == ( UXXX_MAX or XXX_MAX )

[Bug d/89823] Composed message only partially translatable

2019-06-04 Thread goeran at uddeborg dot se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89823 Göran Uddeborg changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #4 from Göran

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #13 from rguenther at suse dot de --- On Tue, 4 Jun 2019, tkoenig at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 > > --- Comment #12 from Thomas Koenig --- > In libgfortran, we have > > #define

[Bug fortran/90738] [10 regression] gfortran.dg/pointer_array_10.f90 etc. FAIL

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

[Bug fortran/90738] [10 regression] gfortran.dg/pointer_array_10.f90 etc. FAIL

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90738 --- Comment #6 from Richard Biener --- Author: rguenth Date: Tue Jun 4 08:09:16 2019 New Revision: 271902 URL: https://gcc.gnu.org/viewcvs?rev=271902=gcc=rev Log: 2019-06-04 Richard Biener PR tree-optimization/90738 Revert

[Bug fortran/90738] [10 regression] gfortran.dg/pointer_array_10.f90 etc. FAIL

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90738 --- Comment #4 from Richard Biener --- OK, so this goes wrong in the sense that aliasing_component_refs_p sees *int[] vs int[][1] but the int[][1] access has the actual reference tree (un-valueized) int[][i]. Then we go if (same_p2 == 1)

[Bug fortran/90738] [10 regression] gfortran.dg/pointer_array_10.f90 etc. FAIL

2019-06-04 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90738 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #12 from Thomas Koenig --- In libgfortran, we have #define GFC_ARRAY_DESCRIPTOR(type) \ struct {\ type *base_addr;\ size_t offset;\ dtype_type dtype;\ index_type span;\ descriptor_dimension dim[];\ } and then later

[Bug fortran/90738] [10 regression] gfortran.dg/pointer_array_10.f90 etc. FAIL

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90738 Richard Biener changed: What|Removed |Added Keywords||wrong-code

[Bug c++/90740] VLA with lamba causes an incorrect unitialized in this function warning

2019-06-04 Thread v at vsamko dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740 --- Comment #3 from Valentine --- Yep, it uses GCC extension. Interesting observation that it complains about the size of buffer, that looks to be correct as if I change to === char buf[SIZE]; char* pbuf = buf; bar([pbuf, ](auto&...

[Bug c++/90740] VLA with lamba causes an incorrect unitialized in this function warning

2019-06-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740 --- Comment #2 from Andrew Pinski --- >Also, why does the warning refers to the variable as "" when it >clearly has a name? Because it is most likely not buf but rather the size of buf that is complaining about.

[Bug c++/90740] VLA with lamba causes an incorrect unitialized in this function warning

2019-06-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740 Andrew Pinski changed: What|Removed |Added Keywords|diagnostic | Component|middle-end

[Bug bootstrap/90543] Build failure on MINGW for gcc-9.1.0

2019-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90543 --- Comment #12 from Jakub Jelinek --- *** Bug 90544 has been marked as a duplicate of this bug. ***

[Bug bootstrap/90544] Build failure on MINGW for gcc-9.1.0

2019-06-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90544 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/90740] New: regression - Incorrect warning (is used uninitialized in this function)

2019-06-04 Thread v at vsamko dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740 Bug ID: 90740 Summary: regression - Incorrect warning (is used uninitialized in this function) Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/90732] regression - ICE with std::apply after variable length array

2019-06-04 Thread v at vsamko dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90732 --- Comment #1 from Valentine --- Simpler example without any include's: === volatile int SIZE = 100; template void bar(T t, U... u) { t(u...); } template void foo(Ts&... out) { char buf[SIZE]; bar([, ](auto&... x) { (x, ...); },

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment