[Bug target/89073] x86 __attribute__ ((target("sha"))) not documented

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

[Bug tree-optimization/88739] [7/8/9 Regression] Big-endian union bug

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739 --- Comment #52 from Richard Biener --- Author: rguenth Date: Mon Jan 28 08:15:42 2019 New Revision: 268332 URL: https://gcc.gnu.org/viewcvs?rev=268332&root=gcc&view=rev Log: 2019-01-28 Richard Biener PR tree-optimization/88739

[Bug tree-optimization/88739] [7/8 Regression] Big-endian union bug

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739 Richard Biener changed: What|Removed |Added Known to work||9.0 Summary|[7/8/9 Regressio

[Bug c++/89085] New: call of overload is ambiguous with parameter packs

2019-01-28 Thread lumosimann at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89085 Bug ID: 89085 Summary: call of overload is ambiguous with parameter packs Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/89086] New: Add a Fortran language reference chapter

2019-01-28 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89086 Bug ID: 89086 Summary: Add a Fortran language reference chapter Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: f

[Bug target/89057] [8/9 Regression] AArch64 ld3 st4 less optimized

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

[Bug testsuite/89064] [9 regression] libgomp.graphite/force-parallel-5.c fails starting with r268257

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89064 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/89064] [9 regression] libgomp.graphite/force-parallel-5.c fails starting with r268257

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89064 --- Comment #2 from Richard Biener --- Author: rguenth Date: Mon Jan 28 09:07:30 2019 New Revision: 268333 URL: https://gcc.gnu.org/viewcvs?rev=268333&root=gcc&view=rev Log: 2019-01-28 Richard Biener PR testsuite/89064 PR tre

[Bug tree-optimization/86865] [9 Regression] Wrong code w/ -O2 -floop-parallelize-all -fstack-reuse=none -fwrapv -fno-tree-ch -fno-tree-dce -fno-tree-dominator-opts -fno-tree-loop-ivcanon

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86865 --- Comment #11 from Richard Biener --- Author: rguenth Date: Mon Jan 28 09:07:30 2019 New Revision: 268333 URL: https://gcc.gnu.org/viewcvs?rev=268333&root=gcc&view=rev Log: 2019-01-28 Richard Biener PR testsuite/89064 PR tr

[Bug c/89072] -Wall -Werror should be defaults

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89072 Richard Biener changed: What|Removed |Added Keywords||diagnostic Severity|normal

[Bug c++/89087] New: Dllexport for explicit template instantiation with nested classes loses nested class

2019-01-28 Thread martin at martin dot st
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89087 Bug ID: 89087 Summary: Dllexport for explicit template instantiation with nested classes loses nested class Product: gcc Version: 8.2.0 Status: UNCONFIRMED Seve

[Bug middle-end/89075] error: type variant has different TREE_TYPE

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89075 Richard Biener changed: What|Removed |Added Keywords||ice-checking, lto Status|UN

[Bug debug/89076] gcc/dwarf2out.c:23270:9: warning: duplicated ‘if’ condition

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89076 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug debug/89076] gcc/dwarf2out.c:23270:9: warning: duplicated ‘if’ condition

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89076 --- Comment #2 from Richard Biener --- Author: rguenth Date: Mon Jan 28 09:36:50 2019 New Revision: 268334 URL: https://gcc.gnu.org/viewcvs?rev=268334&root=gcc&view=rev Log: 2019-01-28 Richard Biener PR debug/89076 * dwarf2ou

[Bug c++/89080] ICE with immediately invoked constexpr lambda

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89080 Richard Biener changed: What|Removed |Added Build|9.0.0 20190120 | --- Comment #1 from Richard Biener --

[Bug fortran/63689] -fcheck=array-temps should warn for temporaries during intrinsic assignment

2019-01-28 Thread bardeau at iram dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63689 --- Comment #3 from Sebastien Bardeau --- My concern was more about -fcheck=array-temps (runtime) which does not behave symmetrically to -Warray-temporaries (compilation time). pr48655 does not plan to modify the verbosity of -Warray-temporaries

[Bug target/89081] [x86] suboptimal code generated for condition expression returning negation

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

[Bug c++/89083] [9 Regression] ICE in reshape_init_r, at cp/decl.c:6172

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89083 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug lto/89084] [9 Regression] ICE in get_partitioning_class, at symtab.c:1892

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89084 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org Target Mil

[Bug target/88856] [8/9 Regression] gfortran producing wrong code with -funroll-loops

2019-01-28 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88856 Andreas Krebbel changed: What|Removed |Added Status|WAITING |ASSIGNED Assignee|unassigned

[Bug target/84923] [8 regression] gcc.dg/attr-weakref-1.c failed on aarch64

2019-01-28 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84923 Ramana Radhakrishnan changed: What|Removed |Added Status|RESOLVED|NEW Resolution|FIXED

[Bug target/89073] x86 __attribute__ ((target("sha"))) not documented

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89073 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Mon Jan 28 10:38:29 2019 New Revision: 268335 URL: https://gcc.gnu.org/viewcvs?rev=268335&root=gcc&view=rev Log: PR target/89073 * doc/invoke.texi (-mclwb, -mprfchw, -mrdp

[Bug fortran/86312] missing runtime warning for array temporary with -fcheck=array-temps

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86312 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/48655] False positive with -Warray-temporaries and a=transpose(a)

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48655 Dominique d'Humieres changed: What|Removed |Added CC||janus at gcc dot gnu.org --- Comm

[Bug fortran/48655] "False positive" with -Warray-temporaries or missing warning with -fcheck=array-temps

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48655 Dominique d'Humieres changed: What|Removed |Added Summary|False positive with |"False positive" with

[Bug target/89073] x86 __attribute__ ((target("sha"))) not documented

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89073 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/48655] "False positive" with -Warray-temporaries or missing warning with -fcheck=array-temps

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48655 --- Comment #6 from Dominique d'Humieres --- *** Bug 86313 has been marked as a duplicate of this bug. ***

[Bug fortran/86313] make -Warray-temporaries less noisy

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86313 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/48655] "False positive" with -Warray-temporaries or missing warning with -fcheck=array-temps

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48655 --- Comment #7 from Dominique d'Humieres --- From pr86313, the test program p integer :: f integer, dimension(1:3) :: u f = 1 u = f + (/0, 1, 2/) print *, u end gives a warning at compile time with -ffrontend-optimize, but not wi

[Bug c++/86432] ICE on capture VLA by reference

2019-01-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86432 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #1

[Bug c++/79325] [7/8/9 Regression] ICE on valid GNU C++ code (typeof) on x86_64-linux-gnu: in arg_assoc_type, at cp/name-lookup.c:5823

2019-01-28 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79325 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/71820] ICE on valid C++ code: in arg_assoc_type, at cp/name-lookup.c:5583

2019-01-28 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71820 --- Comment #7 from Paolo Carlini --- *** Bug 79325 has been marked as a duplicate of this bug. ***

[Bug c++/89088] New: Dllexport for explicit template instantiation missing inline methods

2019-01-28 Thread martin at martin dot st
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89088 Bug ID: 89088 Summary: Dllexport for explicit template instantiation missing inline methods Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/89089] New: [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Bug ID: 89089 Summary: [9 regression] various ICEs in range-v3's 1.0 branch Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug libstdc++/89090] New: vector.tcc uses "if constexpr" in C++11 mode

2019-01-28 Thread csaba_22 at yahoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89090 Bug ID: 89090 Summary: vector.tcc uses "if constexpr" in C++11 mode Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libst

[Bug tree-optimization/89027] [9 Regression] ICE: verify_gimple failed (Error: non-trivial conversion at assignment)

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89027 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug preprocessor/88974] [9 Regression] ICE: Segmentation fault (in linemap_resolve_location)

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88974 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #2 from Hannes Hauswedell --- Created attachment 45539 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45539&action=edit first ICE Build with: g++9 -std=c++17 -fconcepts -Wall -Wextra variant.cpp

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #3 from Hannes Hauswedell --- Created attachment 45540 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45540&action=edit second ICE g++9 -std=c++17 -fconcepts -Wall -Wextra concat.cpp

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #4 from Hannes Hauswedell --- Created attachment 45541 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45541&action=edit third ICE g++9 -std=c++17 -fconcepts -Wall -Wextra take_while.cpp

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #5 from Hannes Hauswedell --- PS: I do have to correct myself: since range-v3 now auto-detects concept support the tests are indeed built with -fconcepts.

[Bug libstdc++/89090] vector.tcc uses "if constexpr" in C++11 mode

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

[Bug c++/89083] [9 Regression] ICE in reshape_init_r, at cp/decl.c:6172

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89083 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c++/89083] [9 Regression] ICE in reshape_init_r, at cp/decl.c:6172

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89083 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jakub Jelinek changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug c/89045] [9 Regression] ICE in get_parm_info, at c/c-decl.c:7518

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89045 --- Comment #3 from Jakub Jelinek --- Created attachment 45542 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45542&action=edit gcc9-pr89045.patch Untested fix.

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #7 from Jakub Jelinek --- Reduced testcase from #c2, doesn't really need -fconcepts, ICEs also with just -std=c++17. Doesn't ICE without no_unique_address, G++ 8 ignores that attribute with a warning. template struct A {}; template

[Bug rtl-optimization/88593] [9 Regression] cleanup_cfg may make cached dominance info stale

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88593 --- Comment #12 from Jakub Jelinek --- And isn't it latent on all older branches too? Or do you have revision number between 8 and 9 that broke this?

[Bug target/88100] no warning reported when value for vec_splat_{su}{8,16} would overflow

2019-01-28 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88100 Bill Schmidt changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment #

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/89083] [9 Regression] ICE in reshape_init_r, at cp/decl.c:6172

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89083 --- Comment #2 from Marek Polacek --- I think the fix will be same as for PR80864, maybe along the lines of not reshaping an already reshaped init. I think r268321 more of less uncovered a latent problem.

[Bug libfortran/89020] close(status='DELETE') does not remove file

2019-01-28 Thread robison at arlut dot utexas.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89020 --- Comment #17 from Luke Robison --- (In reply to Jerry DeLisle from comment #8) > Luke, do you ever build gcc? I applied these patches to 8.2.0 and got the expected error message and iostat of 26. Looks good to me. Thanks.

[Bug middle-end/89091] New: ICE: Segmentation fault (in tree_class_check)

2019-01-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89091 Bug ID: 89091 Summary: ICE: Segmentation fault (in tree_class_check) Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug c++/71548] Invalid declaration involving template template param causes crash

2019-01-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71548 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #2

[Bug libstdc++/89090] vector.tcc uses "if constexpr" in C++11 mode

2019-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89090 --- Comment #1 from Jonathan Wakely --- (In reply to Csaba Ráduly from comment #0) > The two nested "#if __cplusplus >= 201103L" checks are suspicious > (copy-paste error?) > Generating preprocessor output from a one-liner of #include with > -st

[Bug middle-end/89002] [7/8/9 Regression] ICE in scan_omp_1_op, at omp-low.c:3166

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

[Bug middle-end/89091] ICE: Segmentation fault (in tree_class_check)

2019-01-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89091 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89080] ICE with immediately invoked constexpr lambda

2019-01-28 Thread chss95cs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89080 --- Comment #2 from chss95cs at gmail dot com --- (In reply to Richard Biener from comment #1) > Please paste/attach testcases here. This is the code that caused the ICE. I put it in the URL field: https://godbolt.org/z/1IOgpU

[Bug c++/89080] ICE with immediately invoked constexpr lambda

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89080 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug target/89071] AVX vcvtsd2ss lets us avoid PXOR dependency breaking for scalar float<->double and other scalar xmm,xmm instructions

2019-01-28 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89071 H.J. Lu changed: What|Removed |Added Depends on||87007 --- Comment #1 from H.J. Lu ---

[Bug c++/89080] ICE with immediately invoked constexpr lambda

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

[Bug c++/89080] ICE with immediately invoked constexpr lambda

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89080 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #5 from Ma

[Bug fortran/89092] New: Host-associated generic used instead of use-associated TBP in call

2019-01-28 Thread trnka at scm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89092 Bug ID: 89092 Summary: Host-associated generic used instead of use-associated TBP in call Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug c++/80864] [7/8/9 Regression] Brace-initialization of a constexpr variable of an array in a POD triggers ICE from templates

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80864 --- Comment #7 from Marek Polacek --- Probably the same issue as in 89083 -- which I'm currently assigned to.

[Bug middle-end/89091] ICE: Segmentation fault (in tree_class_check)

2019-01-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89091 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug fortran/71066] [7/8/9 Regression] ICE in set_loop_bounds, at fortran/trans-array.c:4680

2019-01-28 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71066 --- Comment #9 from Steve Kargl --- On Sun, Jan 27, 2019 at 09:56:48PM +, kargl at gcc dot gnu.org wrote: > > > > The second one appears to be OK. > > The second one is invalid. > > f2008:C565 > A data-stmt-object or data-i-do-object shall

[Bug c++/89093] New: C++ exception handling clobbers d8 VFP register

2019-01-28 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Bug ID: 89093 Summary: C++ exception handling clobbers d8 VFP register Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/88358] variable template definition taken as function template declaration with implicit typename

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88358 Marek Polacek changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #5 from Marek Polac

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Andrew Pinski changed: What|Removed |Added Known to work||8.1.0 Target Milestone|---

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #3 from Jakub Jelinek --- Like in https://bugzilla.redhat.com/show_bug.cgi?id=1670069 (another wrong-code that has been reported to us today), eh_personality.cc (__gxx_personality_v0) is compiled this way since r266385. Though, in th

[Bug other/89094] New: collect2.c:main c_argv buffer is undersized when -EL, -EB or -B used in COLLECT_GCC_OPTIONS

2019-01-28 Thread remi at machet dot us
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89094 Bug ID: 89094 Summary: collect2.c:main c_argv buffer is undersized when -EL, -EB or -B used in COLLECT_GCC_OPTIONS Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug fortran/85868] Subarray of a pointer array associated with a pointer dummy argument

2019-01-28 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85868 --- Comment #6 from Harald Anlauf --- Another testcase suitable for debugging is the following, which better shows correspondence for pre-F2008 and F2008+ variants: program test implicit none integer, pointer :: t(:), u(:) integer

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-28 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #4 from Florian Weimer --- So I'm not really an Arm person or a GCC person, but doesn't the personality routine call the landing pad, as identified by the LDSA? And then that ends with a call to __cxa_end_cleanup, which is clear a no

[Bug c++/88358] variable template definition taken as function template declaration with implicit typename

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88358 Marek Polacek changed: What|Removed |Added Keywords||patch --- Comment #6 from Marek Polacek

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #5 from Jakub Jelinek --- I admit I don't know much about ARM unwinding, which is different from all the other arches, but normally the personality routine doesn't call the landing pad code nor anything similar, it should set some reg

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-28 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #6 from Florian Weimer --- Okay, please assume that __gxx_personality_v0 is a red herring. Apparently, there is unwinding information for VFP registers, too.

[Bug fortran/68933] ICE when mixing "-fprofile-arcs -ftest-coverage" and "-fcoarray=lib" on gcc-6 only

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68933 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Bug 83700 depends on bug 68933, which changed state. Bug 68933 Summary: ICE when mixing "-fprofile-arcs -ftest-coverage" and "-fcoarray=lib" on gcc-6 only https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68933 What|Removed

[Bug testsuite/89095] New: gcc-dg-prune calls check_effective_target_offload_gcn every time

2019-01-28 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89095 Bug ID: 89095 Summary: gcc-dg-prune calls check_effective_target_offload_gcn every time Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/89071] AVX vcvtsd2ss lets us avoid PXOR dependency breaking for scalar float<->double and other scalar xmm,xmm instructions

2019-01-28 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89071 --- Comment #2 from Peter Cordes --- (In reply to H.J. Lu from comment #1) > But > > vxorps %xmm0, %xmm0, %xmm0 > vcvtsd2ss %xmm1, %xmm0, %xmm0 > > are faster than both. On Skylake-client (i7-6700k), I can't reproduce this r

[Bug target/89071] AVX vcvtsd2ss lets us avoid PXOR dependency breaking for scalar float<->double and other scalar xmm,xmm instructions

2019-01-28 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89071 --- Comment #3 from Peter Cordes --- (In reply to H.J. Lu from comment #1) I have a patch for PR 87007: > > https://gcc.gnu.org/ml/gcc-patches/2019-01/msg00298.html > > which inserts a vxorps at the last possible position. vxorps > will be exe

[Bug target/89071] AVX vcvtsd2ss lets us avoid PXOR dependency breaking for scalar float<->double and other scalar xmm,xmm instructions

2019-01-28 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89071 --- Comment #4 from H.J. Lu --- (In reply to Peter Cordes from comment #2) > (In reply to H.J. Lu from comment #1) > > But > > > > vxorps %xmm0, %xmm0, %xmm0 > > vcvtsd2ss %xmm1, %xmm0, %xmm0 > > > > are faster than both. > > On

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-28 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org --- Com

[Bug c++/88358] variable template definition taken as function template declaration with implicit typename

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88358 --- Comment #7 from Marek Polacek --- Author: mpolacek Date: Mon Jan 28 22:14:27 2019 New Revision: 268343 URL: https://gcc.gnu.org/viewcvs?rev=268343&root=gcc&view=rev Log: PR c++/88358 - name wrongly treated as type. * parser.c

[Bug c++/88358] variable template definition taken as function template declaration with implicit typename

2019-01-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88358 Marek Polacek changed: What|Removed |Added Keywords|accepts-invalid, patch |rejects-valid Status|ASSIGNE

[Bug middle-end/89002] [7/8/9 Regression] ICE in scan_omp_1_op, at omp-low.c:3166

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89002 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Jan 28 22:33:33 2019 New Revision: 268345 URL: https://gcc.gnu.org/viewcvs?rev=268345&root=gcc&view=rev Log: PR middle-end/89002 * gimplify.c (gimplify_omp_for): When

[Bug c/18017] -Winit-self should automatically turn on -Wuninitialized

2019-01-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18017 Martin Sebor changed: What|Removed |Added Keywords||diagnostic CC|

[Bug middle-end/89002] [7/8/9 Regression] ICE in scan_omp_1_op, at omp-low.c:3166

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89002 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Jan 28 22:34:32 2019 New Revision: 268346 URL: https://gcc.gnu.org/viewcvs?rev=268346&root=gcc&view=rev Log: PR middle-end/89002 * gimplify.c (gimplify_omp_for): When

[Bug target/89096] New: [6/7/8/9 regression] AIX 7 linker rejects _.ro_ sections by default

2019-01-28 Thread andrew at ishiboo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89096 Bug ID: 89096 Summary: [6/7/8/9 regression] AIX 7 linker rejects _.ro_ sections by default Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug target/89073] x86 __attribute__ ((target("sha"))) not documented

2019-01-28 Thread pocqak at fyvzl dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89073 --- Comment #4 from Jacob Nevins --- Ah, should have looked harder. Thank you for adding it to the place I looked first.

[Bug c/86125] missing -Wbuiltin-declaration-mismatch on a mismatched return type

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86125 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Mon Jan 28 23:21:10 2019 New Revision: 268348 URL: https://gcc.gnu.org/viewcvs?rev=268348&root=gcc&view=rev Log: PR c/86125 * c-decl.c (last_fileptr_type): Remove.

[Bug target/89096] [6/7/8/9 regression] AIX 7 linker rejects _.ro_ sections by default

2019-01-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89096 --- Comment #1 from Andrew Pinski --- This line has been there for a long time now. Maybe what is in main_input_filename changed ...

[Bug target/89096] [6/7/8/9 regression] AIX 7 linker rejects _.ro_ sections by default

2019-01-28 Thread andrew at ishiboo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89096 --- Comment #2 from Andrew Paprocki --- Specifying -bnotextro does not make a working binary: Could not load program x: Relocation failed for x because: Relocation entry 3 (at address 0x10416AD3) has an invalid l_rsecnm field.

[Bug fortran/89086] Add a Fortran language reference chapter

2019-01-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89086 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/89045] [9 Regression] ICE in get_parm_info, at c/c-decl.c:7518

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89045 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Jan 28 23:49:51 2019 New Revision: 268349 URL: https://gcc.gnu.org/viewcvs?rev=268349&root=gcc&view=rev Log: PR c/89045 * c-decl.c (build_compound_literal): Don't push

[Bug c/89045] [9 Regression] ICE in get_parm_info, at c/c-decl.c:7518

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89045 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2019-01-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #26 from Jonathan Wakely --- Author: redi Date: Mon Jan 28 23:58:57 2019 New Revision: 268350 URL: https://gcc.gnu.org/viewcvs?rev=268350&root=gcc&view=rev Log: PR libstdc++/68737 Do not use vsnprintf on HPUX It doesn't conform to t

  1   2   >