[Bug target/70359] [6/7/8 Regression] Code size increase for x86/ARM/others compared to gcc-5.3.0

2018-03-09 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70359 --- Comment #36 from Jeffrey A. Law --- WRT the division removal. That seems so profitable that a slight increase in codesize is warranted. So if we fix the other issue and the source of the remaining codesize regressions is the removal of the

[Bug target/84743] default widths for parallel reassociation now hurt rather than help

2018-03-09 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84743 acsawdey at gcc dot gnu.org changed: What|Removed |Added Priority|P1 |P3 --- Comment #4 from acsa

[Bug jit/64089] libgccjit.so.0.0.1 linkage failure on darwin

2018-03-09 Thread mrs at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64089 --- Comment #19 from mrs at gcc dot gnu.org --- I'm fine with Backporting for affected branches.

[Bug c++/84792] New: [6/7/8 Regression] ICE with broken typedef of a struct

2018-03-09 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84792 Bug ID: 84792 Summary: [6/7/8 Regression] ICE with broken typedef of a struct Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: error-recovery, ice-on-invalid-code

[Bug c++/84076] [6/7/8 Regression] Warning about objects through POD mistakenly claims the object is a pointer

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84076 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Mar 9 20:39:14 2018 New Revision: 258397 URL: https://gcc.gnu.org/viewcvs?rev=258397&root=gcc&view=rev Log: PR c++/84076 * call.c (convert_arg_to_ellipsis): Instead o

[Bug c++/84076] [6/7 Regression] Warning about objects through POD mistakenly claims the object is a pointer

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84076 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/84793] New: missig -Wrestrict accessing a struct and its first member

2018-03-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84793 Bug ID: 84793 Summary: missig -Wrestrict accessing a struct and its first member Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priori

[Bug tree-optimization/84794] New: memcpy between a struct and its first member not eliminated

2018-03-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84794 Bug ID: 84794 Summary: memcpy between a struct and its first member not eliminated Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prio

[Bug c++/84795] New: Explicit specialization of constexpr static data member incorrectly rejected in C++17

2018-03-09 Thread inadgob at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84795 Bug ID: 84795 Summary: Explicit specialization of constexpr static data member incorrectly rejected in C++17 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Sev

[Bug tree-optimization/84794] memcpy between a struct and its first member not eliminated

2018-03-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84794 --- Comment #1 from Martin Sebor --- Clang eliminates both calls.

[Bug tree-optimization/84794] memcpy/memmove between a struct and its first member not eliminated

2018-03-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84794 Martin Sebor changed: What|Removed |Added Summary|memcpy between a struct and |memcpy/memmove between a

[Bug c++/84726] [8 regression] Unnecessary lambda capture of constant variables

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84726 --- Comment #2 from Jason Merrill --- Author: jason Date: Fri Mar 9 21:40:55 2018 New Revision: 258398 URL: https://gcc.gnu.org/viewcvs?rev=258398&root=gcc&view=rev Log: PR c++/84726 - unnecessary capture of constant vars. * cp

[Bug c++/84796] New: ICE in a template parameter pack expansion

2018-03-09 Thread v.reshetnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84796 Bug ID: 84796 Summary: ICE in a template parameter pack expansion Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/84797] New: RISC-V: add --with-multilib-list support

2018-03-09 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84797 Bug ID: 84797 Summary: RISC-V: add --with-multilib-list support Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c++/84752] [8 Regression] ICE with constexpr array referenced in lambda

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84752 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/84797] RISC-V: add --with-multilib-list support

2018-03-09 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84797 --- Comment #1 from Jim Wilson --- Created attachment 43610 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43610&action=edit Initial proposed patch. Currently, this only supports rv64gc arch, and only allows ABIs in --with-multilib-list, a

[Bug c++/84582] [8 Regression] Rejected valid C++ code since r257961

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84582 Jakub Jelinek changed: What|Removed |Added CC||tuliom at linux dot vnet.ibm.com --- Co

[Bug c++/84788] Parenthesis changes a constant to non-constant

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84788 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/84785] [8 Regression] internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84772 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Mar 9 22:23:14 2018 New Revision: 258399 URL: https://gcc.gnu.org/viewcvs?rev=258399&root=gcc&view=rev Log: PR target/84772 * config/rs6000/rs6000.c (rs6000_gimplify_

[Bug target/84772] powerpc-spe: Spurious "is used uninitialized" warning, or possibly incorrect codegen for va_arg(long double)

2018-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84772 --- Comment #9 from Jakub Jelinek --- Fixed on the trunk so far.

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-03-09 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 --- Comment #12 from Peter Bergner --- Author: bergner Date: Fri Mar 9 22:43:59 2018 New Revision: 258400 URL: https://gcc.gnu.org/viewcvs?rev=258400&root=gcc&view=rev Log: gcc/ PR target/83969 * config/rs6000/rs6000.c (rs6000_o

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-03-09 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 Peter Bergner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-03-09 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 Peter Bergner changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #14 from Peter Bergne

[Bug c++/71169] [7/8 Regression] ICE on invalid C++ code in pop_nested_class (cp/class.c:7785)

2018-03-09 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71169 --- Comment #5 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Mar 9 23:03:06 2018 New Revision: 258401 URL: https://gcc.gnu.org/viewcvs?rev=258401&root=gcc&view=rev Log: /cp 2018-03-09 Jason Merrill Paolo Carlini

[Bug c++/71832] [7/8 Regression] ICE on invalid C++11 code with incorrect decltype use for non-type template parameter: Segmentation fault

2018-03-09 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71832 --- Comment #9 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Mar 9 23:03:06 2018 New Revision: 258401 URL: https://gcc.gnu.org/viewcvs?rev=258401&root=gcc&view=rev Log: /cp 2018-03-09 Jason Merrill Paolo Carlini

[Bug c++/71169] [7 Regression] ICE on invalid C++ code in pop_nested_class (cp/class.c:7785)

2018-03-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71169 Paolo Carlini changed: What|Removed |Added Summary|[7/8 Regression] ICE on |[7 Regression] ICE on

[Bug c++/71832] [7 Regression] ICE on invalid C++11 code with incorrect decltype use for non-type template parameter: Segmentation fault

2018-03-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71832 Paolo Carlini changed: What|Removed |Added Summary|[7/8 Regression] ICE on |[7 Regression] ICE on

[Bug c++/84798] New: ICE (Segmentation fault) if `auto` appears in a template argument

2018-03-09 Thread v.reshetnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84798 Bug ID: 84798 Summary: ICE (Segmentation fault) if `auto` appears in a template argument Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal

[Bug other/44035] internals documentation cannot be fixed without new GFDL license grants

2018-03-09 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44035 --- Comment #5 from Jorn Wolfgang Rennecke --- (In reply to Eric Gallager from comment #4) > Does this really need to have "blocker" importance? It has gone several > years without actually blocking any releases. The license issue has blocked a

[Bug debug/33155] _stdcall assembler names in win32 vs gdb

2018-03-09 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33155 Eric Gallager changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug c++/84770] [8 Regression] ICE with parameter pack involving typedef

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84770 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/42018] Template specialization in wrong namespace accepted if it matches template arguments of an earlier specialization

2018-03-09 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42018 Eric Gallager changed: What|Removed |Added Keywords||patch CC|

[Bug rtl-optimization/84799] New: ICE on valid code at -O1: in lra_split_hard_reg_for, at lra-assigns.c:1802

2018-03-09 Thread su at cs dot ucdavis.edu
/su/software/tmp/gcc/gcc-trunk/libexec/gcc/x86_64-pc-linux-gnu/8.0.1/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/home/su/software/tmp/gcc/gcc-trunk --disable-bootstrap Thread model: posix gcc version 8.0.1 20180309

[Bug c++/84770] [8 Regression] ICE with parameter pack involving typedef

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84770 --- Comment #3 from Jason Merrill --- Author: jason Date: Sat Mar 10 03:34:37 2018 New Revision: 258408 URL: https://gcc.gnu.org/viewcvs?rev=258408&root=gcc&view=rev Log: PR c++/84770 - ICE with typedef and parameter pack. * pt.

[Bug c++/84785] [8 Regression] internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 --- Comment #2 from Jason Merrill --- Author: jason Date: Sat Mar 10 03:34:29 2018 New Revision: 258407 URL: https://gcc.gnu.org/viewcvs?rev=258407&root=gcc&view=rev Log: PR c++/84785 - ICE with alias template and default targs.

[Bug c++/84752] [8 Regression] ICE with constexpr array referenced in lambda

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84752 --- Comment #2 from Jason Merrill --- Author: jason Date: Sat Mar 10 03:34:23 2018 New Revision: 258406 URL: https://gcc.gnu.org/viewcvs?rev=258406&root=gcc&view=rev Log: PR c++/84752 - ICE with capture of constexpr array. * cal

[Bug c++/84785] [8 Regression] internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 --- Comment #3 from Jason Merrill --- Author: jason Date: Sat Mar 10 03:35:17 2018 New Revision: 258409 URL: https://gcc.gnu.org/viewcvs?rev=258409&root=gcc&view=rev Log: PR c++/84785 - ICE with alias template and default targs.

[Bug c++/84785] [8 Regression] internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 --- Comment #4 from Jason Merrill --- Author: jason Date: Sat Mar 10 03:35:25 2018 New Revision: 258410 URL: https://gcc.gnu.org/viewcvs?rev=258410&root=gcc&view=rev Log: PR c++/84785 - ICE with alias template and default targs.

[Bug c++/84770] [8 Regression] ICE with parameter pack involving typedef

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84770 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84785] [8 Regression] internal compiler error: unexpected expression ‘I’ of kind template_parm_index

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84785 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84752] [8 Regression] ICE with constexpr array referenced in lambda

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84752 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84726] [8 regression] Unnecessary lambda capture of constant variables

2018-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84726 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/83789] __builtin_altivec_lvx fails for powerpc for altivec-4.c

2018-03-09 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83789 Peter Bergner changed: What|Removed |Added Attachment #43419|0 |1 is obsolete|

[Bug bootstrap/84800] New: ICE building gcc in isl_factorization.c with xgcc on SPARC Solaris with 8-20180304 snapshot

2018-03-09 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84800 Bug ID: 84800 Summary: ICE building gcc in isl_factorization.c with xgcc on SPARC Solaris with 8-20180304 snapshot Product: gcc Version: 8.0.1 Status: UNCONFIRMED

[Bug debug/84620] DW_AT_GNU_entry_view should not use address class forms, but constant forms

2018-03-09 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84620 --- Comment #5 from Alexandre Oliva --- Author: aoliva Date: Sat Mar 10 06:42:40 2018 New Revision: 258411 URL: https://gcc.gnu.org/viewcvs?rev=258411&root=gcc&view=rev Log: [IEPM] [PR debug/84620] use constant form for DW_AT_GNU_entry_view Whe

[Bug debug/84620] DW_AT_GNU_entry_view should not use address class forms, but constant forms

2018-03-09 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84620 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/84615] [8 Regression] Executable Segfault for tests compiled with -fdefault-integer-8 and -m32

2018-03-09 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84615 --- Comment #6 from Dominique d'Humieres --- The following test does not need -fdefault-integer-8, but only -m32 to give a wrong-code: module mykinds implicit none integer, parameter :: ik1 = selected_int_kind (2) integer, parameter :: ik2

[Bug tree-optimization/84670] [8 Regression] ICE: in compute_antic_aux, at tree-ssa-pre.c:2148 with -O2 -fno-tree-dominator-opts

2018-03-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84670 Eric Botcazou changed: What|Removed |Added CC||andrewm.roberts at sky dot com --- Comme

[Bug bootstrap/84800] ICE building gcc in isl_factorization.c with xgcc on SPARC Solaris with 8-20180304 snapshot

2018-03-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84800 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/84647] [6/7/8 Regression] ICE: segfault with NULL "from" in standard_conversion()

2018-03-09 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84647 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED CC|

<    1   2