[Bug fortran/83864] ICE in gfc_apply_init, at fortran/expr.c:4271

2018-01-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83864 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Jan 18 07:54:17 2018 New Revision: 256837 URL: https://gcc.gnu.org/viewcvs?rev=256837=gcc=rev Log: 2018-01-17 Harald Anlauf PR fortran/83864

[Bug middle-end/81443] gcc-7.1.0/MIPS N32: build/genrecog.o: virtual memory exhausted: Cannot allocate memory

2018-01-17 Thread kumba at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81443 --- Comment #11 from Joshua Kinard --- (In reply to Joshua Kinard from comment #10) > Created attachment 43166 [details] > genrecog.ii temp data from failing build command Forgot to add, this is generated from a checkout of commit id

[Bug middle-end/81443] gcc-7.1.0/MIPS N32: build/genrecog.o: virtual memory exhausted: Cannot allocate memory

2018-01-17 Thread kumba at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81443 --- Comment #10 from Joshua Kinard --- Created attachment 43166 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43166=edit genrecog.ii temp data from failing build command

[Bug middle-end/81443] gcc-7.1.0/MIPS N32: build/genrecog.o: virtual memory exhausted: Cannot allocate memory

2018-01-17 Thread kumba at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81443 --- Comment #9 from Joshua Kinard --- (In reply to Eric Botcazou from comment #8) > > FWIW, reversing PR59461 (some manual edits required) on gcc-7_1_0-release > > compiles cleanly, which is the first time that's happened on this machine > >

[Bug go/83787] [8 regression] Many 32-bit Solaris/SPARC Go tests FAIL after Go1.10beta1 update

2018-01-17 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83787 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug go/83787] [8 regression] Many 32-bit Solaris/SPARC Go tests FAIL after Go1.10beta1 update

2018-01-17 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83787 --- Comment #1 from ian at gcc dot gnu.org --- Author: ian Date: Thu Jan 18 04:24:48 2018 New Revision: 256835 URL: https://gcc.gnu.org/viewcvs?rev=256835=gcc=rev Log: PR go/83787 compiler: pass int to makechan, call makechan64 when

[Bug sanitizer/81601] [7/8 Regression] incorrect Warray-bounds warning with -fsanitize

2018-01-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 --- Comment #16 from Jeffrey A. Law --- Well, my understanding of how other compilers have handled bitfields would indicate that deferring optimization of them until later is advisable. Essentially they pretended bitfields had word precision

[Bug testsuite/83883] FAIL: gcc.dg/tree-ssa/ssa-dse-26.c scan-tree-dump-times dse1 "Deleted dead store" 2 (found 4 times)

2018-01-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83883 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug testsuite/83883] FAIL: gcc.dg/tree-ssa/ssa-dse-26.c scan-tree-dump-times dse1 "Deleted dead store" 2 (found 4 times)

2018-01-17 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83883 --- Comment #8 from Jeffrey A. Law --- Author: law Date: Thu Jan 18 04:05:27 2018 New Revision: 256833 URL: https://gcc.gnu.org/viewcvs?rev=256833=gcc=rev Log: PR testsuite/83883 * gcc.dg/tree-ssa/ssa-dse-26.c: Tighten expected

[Bug sanitizer/81601] [7/8 Regression] incorrect Warray-bounds warning with -fsanitize

2018-01-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 --- Comment #15 from Aldy Hernandez --- (In reply to Jakub Jelinek from comment #14) > I think the easiest fix is move optimize_bit_field_compare from where it is > currently done and do it only in some late gimple pass, around >

[Bug c++/67935] internal compiler error: Segmentation fault

2018-01-17 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67935 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #4

[Bug tree-optimization/83922] New: [8 Regression] ICE: Segmentation fault (in contains_struct_check)

2018-01-17 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83922 Bug ID: 83922 Summary: [8 Regression] ICE: Segmentation fault (in contains_struct_check) Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords:

[Bug c++/83921] New: GCC rejects constexpr initialization of empty aggregate.

2018-01-17 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83921 Bug ID: 83921 Summary: GCC rejects constexpr initialization of empty aggregate. Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/78240] ICE in match_clist_expr, at fortran/decl.c:728

2018-01-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78240 kargl at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #5 from Aldy Hernandez --- (In reply to Arnd Bergmann from comment #4) > I'd suggest sticking with the libressl test case from comment 1, and > ignoring the kernel version until the libressl one is fully understood. It > seems very

[Bug fortran/83874] [6/7/8 Regression] ICE initializing character array from derived type

2018-01-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83874 --- Comment #9 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Jan 18 01:04:36 2018 New Revision: 256830 URL: https://gcc.gnu.org/viewcvs?rev=256830=gcc=rev Log: 2018-01-17 Harald Anlauf Back from mainline

[Bug fortran/83874] [6/7/8 Regression] ICE initializing character array from derived type

2018-01-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83874 --- Comment #8 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Jan 18 00:30:42 2018 New Revision: 256829 URL: https://gcc.gnu.org/viewcvs?rev=256829=gcc=rev Log: 2018-01-17 Harald Anlauf Backport from

[Bug fortran/83874] [6/7/8 Regression] ICE initializing character array from derived type

2018-01-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83874 --- Comment #7 from kargl at gcc dot gnu.org --- Author: kargl Date: Wed Jan 17 23:50:02 2018 New Revision: 256824 URL: https://gcc.gnu.org/viewcvs?rev=256824=gcc=rev Log: 2018-01-17 Harald Anlauf PR fortran/83874

[Bug c++/83824] [6/7 Regression] ICE on invalid C++ code with alignas: in chainon, at tree.c:3037

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83824 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] ICE on |[6/7 Regression] ICE on

[Bug c++/83824] [6/7/8 Regression] ICE on invalid C++ code with alignas: in chainon, at tree.c:3037

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83824 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Jan 17 23:42:36 2018 New Revision: 256823 URL: https://gcc.gnu.org/viewcvs?rev=256823=gcc=rev Log: PR c++/83824 * parser.c (attr_chainon): New function.

[Bug ipa/82256] [6/7/8 Regression] clones created by create_version_clone_with_body are not observable to insertion hooks

2018-01-17 Thread pageexec at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82256 --- Comment #4 from PaX Team --- any update on this? it seems that the window for fixing 5.x was missed but perhaps it's still not too late for the others, especially if they get updated for spectre anyway...

[Bug target/83920] [nvptx] bad predicate reset

2018-01-17 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83920 --- Comment #1 from cesar at gcc dot gnu.org --- Created attachment 43165 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43165=edit assembly code

[Bug target/83920] New: [nvptx] bad predicate reset

2018-01-17 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83920 Bug ID: 83920 Summary: [nvptx] bad predicate reset Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug debug/83758] ICE building gccgo on powerpc64le --with-cpu=power8

2018-01-17 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83758 --- Comment #12 from acsawdey at gcc dot gnu.org --- Another data point: go1 built with AT10.0 on willow2 does not fail on genoa, whereas go1 built with AT 10.0 on genoa does fail. Going to see if I can nail down which .o file is the carrier

[Bug debug/83758] ICE building gccgo on powerpc64le --with-cpu=power8

2018-01-17 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83758 --- Comment #11 from acsawdey at gcc dot gnu.org --- It appears that -O1 -fexpensive-optimizations is the minimal optimization to trigger this fail. And of what -fexpensive-optimizations turns on, this piece in ira-costs.s

[Bug c++/82461] [7/8 Regression] Temporary required for brace-initializing (non-literal-type) member variable

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

[Bug c++/83875] [feature request] target_clones compatible SIMD capability/length check

2018-01-17 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83875 --- Comment #7 from Matthias Kretz --- Hmm, what should the following print? constexpr int native_simd_width = __builtin_target_supports("avx512f") ? 64 : __builtin_target_supports("avx") ? 32 : __builtin_target_supports("sse") ? 16 :

[Bug fortran/83864] ICE in gfc_apply_init, at fortran/expr.c:4271

2018-01-17 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83864 --- Comment #4 from Harald Anlauf --- Regtests on i686-pc-linux-gnu. Obvious patch submitted: https://gcc.gnu.org/ml/gcc-patches/2018-01/msg01607.html

[Bug middle-end/81443] gcc-7.1.0/MIPS N32: build/genrecog.o: virtual memory exhausted: Cannot allocate memory

2018-01-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81443 --- Comment #8 from Eric Botcazou --- > FWIW, reversing PR59461 (some manual edits required) on gcc-7_1_0-release > compiles cleanly, which is the first time that's happened on this machine > under N32. Successful builds on this machine take

[Bug c++/78344] ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: tree check: expected tree_list, have error_mark in cp_check_const_attributes, at cp/decl2.c:1347)

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

[Bug c++/78344] ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: tree check: expected tree_list, have error_mark in cp_check_const_attributes, at cp/decl2.c:1347)

2018-01-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78344 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Jan 17 21:29:59 2018 New Revision: 256821 URL: https://gcc.gnu.org/viewcvs?rev=256821=gcc=rev Log: /cp 2018-01-17 Paolo Carlini PR

[Bug fortran/83874] [6/7/8 Regression] ICE initializing character array from derived type

2018-01-17 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83874 --- Comment #6 from Harald Anlauf --- Patch submitted: https://gcc.gnu.org/ml/gcc-patches/2018-01/msg01600.html

[Bug c++/83897] [8 Regression] Useless __builtin_unreachable () emitted by the C++ FE

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

[Bug c++/83897] [8 Regression] Useless __builtin_unreachable () emitted by the C++ FE

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83897 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Wed Jan 17 21:08:36 2018 New Revision: 256819 URL: https://gcc.gnu.org/viewcvs?rev=256819=gcc=rev Log: PR c++/83897 * cp-gimplify.c (cp_maybe_instrument_return): Handle

[Bug fortran/83874] [6/7/8 Regression] ICE initializing character array from derived type

2018-01-17 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83874 --- Comment #5 from Harald Anlauf --- Regtested without new failures on i686-pc-linux-gnu. Will submit patch with testcase.

[Bug ipa/83051] [8 Regression] ICE on valid code at -O3: in edge_badness, at ipa-inline.c:1024

2018-01-17 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83051 --- Comment #10 from Jan Hubicka --- Author: hubicka Date: Wed Jan 17 20:40:46 2018 New Revision: 256818 URL: https://gcc.gnu.org/viewcvs?rev=256818=gcc=rev Log: PR ipa/83051 * ipa-inline.c (flatten_function): Do not overwrite

[Bug c++/81054] [7 Regression] ICE with volatile variable in constexpr function

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

[Bug c++/81054] [7/8 Regression] ICE with volatile variable in constexpr function

2018-01-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81054 --- Comment #5 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Jan 17 20:29:25 2018 New Revision: 256817 URL: https://gcc.gnu.org/viewcvs?rev=256817=gcc=rev Log: /cp 2018-01-17 Paolo Carlini PR

[Bug c++/81054] [7/8 Regression] ICE with volatile variable in constexpr function

2018-01-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81054 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Jan 17 20:28:47 2018 New Revision: 256816 URL: https://gcc.gnu.org/viewcvs?rev=256816=gcc=rev Log: /cp 2018-01-17 Paolo Carlini PR

[Bug fortran/83874] [6/7/8 Regression] ICE initializing character array from derived type

2018-01-17 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83874 --- Comment #4 from Harald Anlauf --- The following obvious patch fixes the ICE: Index: gcc/fortran/decl.c === --- gcc/fortran/decl.c (revision 256671) +++ gcc/fortran/decl.c

[Bug rtl-optimization/56069] [6/7/8 Regression] RA pessimization

2018-01-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56069 Jeffrey A. Law changed: What|Removed |Added Target Milestone|8.0 |9.0 --- Comment #18 from Jeffrey A.

[Bug middle-end/61037] array-bounds false positive

2018-01-17 Thread s...@li-snyder.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61037 scott snyder changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/83919] New: [8 regression] spurious -Wignored-qualifiers warning

2018-01-17 Thread s...@li-snyder.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83919 Bug ID: 83919 Summary: [8 regression] spurious -Wignored-qualifiers warning Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/57534] [6/7/8 Regression]: Performance regression versus 4.7.3, 4.8.1 is ~15% slower

2018-01-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57534 Jeffrey A. Law changed: What|Removed |Added CC||aldyh at gcc dot gnu.org,

[Bug sanitizer/81601] [7/8 Regression] incorrect Warray-bounds warning with -fsanitize

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 --- Comment #14 from Jakub Jelinek --- I think the easiest fix is move optimize_bit_field_compare from where it is currently done and do it only in some late gimple pass, around pass_fold_builtins/store merging or so? Dunno which exact one

[Bug sanitizer/82825] [8 regression] Many libsanitizer tests FAIL: dyld: Symbol not found: ___lsan_default_options

2018-01-17 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82825 Rainer Orth changed: What|Removed |Added Status|ASSIGNED|RESOLVED URL|

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-17 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #4 from Arnd Bergmann --- (In reply to Aldy Hernandez from comment #3) > (In reply to Arnd Bergmann from comment #0) > > > If there is enough interest in addressing the slowdown, it should be > > possible to create a version of the

[Bug c++/83918] New: [c++17, regression from 7.2] ICE on constexpr eval of datatype involving function and variadic template

2018-01-17 Thread dimitri.gorokhovik at free dot fr
the crash (probably segfault) of gcc (GCC) 8.0.1 20180117 (experimental) (r256776). I honestly tried to look for duplicates in Bugzilla, but it feels like not the right moment ;-( constexpr unsigned f (unsigned a, unsigned

[Bug sanitizer/82825] [8 regression] Many libsanitizer tests FAIL: dyld: Symbol not found: ___lsan_default_options

2018-01-17 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82825 --- Comment #5 from Rainer Orth --- Author: ro Date: Wed Jan 17 19:31:43 2018 New Revision: 256813 URL: https://gcc.gnu.org/viewcvs?rev=256813=gcc=rev Log: Guard against undefined weak symbols before Mac OS X 10.9 (PR sanitizer/82825)

[Bug sanitizer/81601] [7/8 Regression] incorrect Warray-bounds warning with -fsanitize

2018-01-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 --- Comment #13 from Jeffrey A. Law --- I realize the warnings are happening in VRP1. EVRP and VRP1 use different styles of analysis and it can be the case that one is better suited for cleaning things up than the other. But I really should

[Bug sanitizer/81601] [7/8 Regression] incorrect Warray-bounds warning with -fsanitize

2018-01-17 Thread aldyh at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 --- Comment #12 from Aldy Hernandez --- The warning occurs in vrp1, not evrp, but for the record... evrp dump: tcp_chrono_set (struct tcp_sock * tp) { int type; _1; int _2; unsigned char _3; unsigned char _4; : _1 =

[Bug target/70682] [9 Regression] -fcompare-debug building LLVM with checking=release compiler on ppc64le

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70682 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.0 |9.0 Summary|[8 Regression]

[Bug sanitizer/82825] [8 regression] Many libsanitizer tests FAIL: dyld: Symbol not found: ___lsan_default_options

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82825 --- Comment #4 from Jakub Jelinek --- As it has been acked upstream, please just apply it to gcc trunk and after a while ping upstream. Thanks.

[Bug sanitizer/81601] [7/8 Regression] incorrect Warray-bounds warning with -fsanitize

2018-01-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 --- Comment #11 from Jeffrey A. Law --- What do the dumps look like? In particular evrp & vrp1?

[Bug sanitizer/81601] [7/8 Regression] incorrect Warray-bounds warning with -fsanitize

2018-01-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 --- Comment #10 from Aldy Hernandez --- Further reduced testcase. Can be reproduced with -O2 -Wall. struct tcp_sock { int chrono_stat[3]; unsigned char chrono_type:2; }; void tcp_chrono_set(struct tcp_sock *tp) { int type = 1; if

[Bug middle-end/81443] gcc-7.1.0/MIPS N32: build/genrecog.o: virtual memory exhausted: Cannot allocate memory

2018-01-17 Thread kumba at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81443 --- Comment #7 from Joshua Kinard --- (In reply to Eric Botcazou from comment #6) > Please retry with the current 7 branch, it contains additional fixes. I did about a week ago. Tried building gcc-7-branch HEAD with both gcc-6.4.0 and

[Bug target/82303] Better PIE/PIC code generation for kernel code (x86_64 & arm64)

2018-01-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82303 --- Comment #6 from H.J. Lu --- (In reply to Thomas Garnier from comment #5) > I didn't try the patch yet, that could be a good starting point (still need > change in switch optimization and segment registers). What is the > consequence of the

[Bug sanitizer/81601] [7/8 Regression] incorrect Warray-bounds warning with -fsanitize

2018-01-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 Aldy Hernandez changed: What|Removed |Added CC||aldyh at gcc dot gnu.org

[Bug target/82303] Better PIE/PIC code generation for kernel code (x86_64 & arm64)

2018-01-17 Thread thgarnie at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82303 --- Comment #5 from Thomas Garnier --- I didn't try the patch yet, that could be a good starting point (still need change in switch optimization and segment registers). What is the consequence of the change in default_binds_local_p_3? Is it

[Bug c++/81843] [8 Regression] ICE on valid C++11 code with variadic templates: in tsubst_pack_expansion, at cp/pt.c:11524

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

[Bug c++/83916] [7/8 Regression] Internal compiler error on valid template code

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83916 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/82303] Better PIE/PIC code generation for kernel code (x86_64 & arm64)

2018-01-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82303 --- Comment #4 from H.J. Lu --- (In reply to Kees Cook from comment #3) > Any progress on getting this into a GCC release? Has anyone tried my patch at all? Does it work?

[Bug target/82303] Better PIE/PIC code generation for kernel code (x86_64 & arm64)

2018-01-17 Thread kees at outflux dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82303 Kees Cook changed: What|Removed |Added CC||kees at outflux dot net --- Comment #3 from

[Bug c++/81067] [8 regression] g++.dg/template/nontype10.C FAILs

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

[Bug debug/83917] New: [8 Regression] with -mcall-ms2sysv-xlogues, stepping into x86 tail-call restore stub gives bad backtrace

2018-01-17 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83917 Bug ID: 83917 Summary: [8 Regression] with -mcall-ms2sysv-xlogues, stepping into x86 tail-call restore stub gives bad backtrace Product: gcc Version: 8.0 Status:

[Bug rtl-optimization/42575] arm-eabi-gcc 64-bit multiply weirdness

2018-01-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42575 --- Comment #17 from ktkachov at gcc dot gnu.org --- As mentioned in PR, sched1 exposes this problem.

[Bug target/49678] scan for mov fails in gcc.target/arm/pr42575.c

2018-01-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49678 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/42575] arm-eabi-gcc 64-bit multiply weirdness

2018-01-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42575 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||janis at gcc dot gnu.org

[Bug c++/83287] [8 Regression] ice in tsubst_copy, at cp/pt.c:14884

2018-01-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83287 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/83287] [8 Regression] ice in tsubst_copy, at cp/pt.c:14884

2018-01-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83287 --- Comment #7 from Nathan Sidwell --- Author: nathan Date: Wed Jan 17 18:11:49 2018 New Revision: 256809 URL: https://gcc.gnu.org/viewcvs?rev=256809=gcc=rev Log: [C++/83287] Another overload lookup ice

[Bug target/83632] pdt_26.f03:29:0: internal compiler error: in final_scan_insn, at final.c:3063

2018-01-17 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83632 Andreas Schwab changed: What|Removed |Added Resolution|FIXED |DUPLICATE ---

[Bug target/82964] gfortran.dg/class_array_1.f03 regression since r254388

2018-01-17 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82964 Andreas Schwab changed: What|Removed |Added CC|

[Bug rtl-optimization/83913] [6/7/8 Regression] Compile time and memory hog w/ selective scheduling

2018-01-17 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83913 --- Comment #2 from Alexander Monakov --- Thanks. While I could not find why we blow up with Haswell tuning but not say Sandybridge, the main problem is that with all those -fno-... flags we have a few insns of the form rK = rN where rN is

[Bug c++/72801] ICE on invalid C++ code with ill-formed class member specialization: tree check: expected class ‘expression’, have ‘type’ (integer_type) in tree_operand_check, at tree.h:3521

2018-01-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72801 --- Comment #10 from Jason Merrill --- Author: jason Date: Wed Jan 17 18:08:05 2018 New Revision: 256808 URL: https://gcc.gnu.org/viewcvs?rev=256808=gcc=rev Log: PR c++/81843 - ICE with variadic member template. PR c++/72801

[Bug c++/81843] [8 Regression] ICE on valid C++11 code with variadic templates: in tsubst_pack_expansion, at cp/pt.c:11524

2018-01-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81843 --- Comment #3 from Jason Merrill --- Author: jason Date: Wed Jan 17 18:08:05 2018 New Revision: 256808 URL: https://gcc.gnu.org/viewcvs?rev=256808=gcc=rev Log: PR c++/81843 - ICE with variadic member template. PR c++/72801

[Bug c++/82331] [7 Regression] ICE specializing template for function pointer

2018-01-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82331 --- Comment #6 from Jason Merrill --- Author: jason Date: Wed Jan 17 18:07:53 2018 New Revision: 256807 URL: https://gcc.gnu.org/viewcvs?rev=256807=gcc=rev Log: PR c++/82331 - ICE with variadic partial specialization of auto *

[Bug c++/82760] Incorrect code generated for aligned new

2018-01-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82760 --- Comment #4 from Jason Merrill --- Author: jason Date: Wed Jan 17 18:07:45 2018 New Revision: 256806 URL: https://gcc.gnu.org/viewcvs?rev=256806=gcc=rev Log: PR c++/82760 - memory corruption with aligned new. * call.c

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-17 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-17 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 --- Comment #13 from David Malcolm --- Author: dmalcolm Date: Wed Jan 17 17:51:25 2018 New Revision: 256804 URL: https://gcc.gnu.org/viewcvs?rev=256804=gcc=rev Log: C++: Fix crash in warn_for_memset within templates (PR c++/83814)

[Bug c++/83902] [8 Regression] ice in decompose, at wide-int.h:932

2018-01-17 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83902 --- Comment #5 from David Malcolm --- Author: dmalcolm Date: Wed Jan 17 17:51:25 2018 New Revision: 256804 URL: https://gcc.gnu.org/viewcvs?rev=256804=gcc=rev Log: C++: Fix crash in warn_for_memset within templates (PR c++/83814)

[Bug c++/81067] [8 regression] g++.dg/template/nontype10.C FAILs

2018-01-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81067 --- Comment #4 from Jason Merrill --- Author: jason Date: Wed Jan 17 17:44:42 2018 New Revision: 256803 URL: https://gcc.gnu.org/viewcvs?rev=256803=gcc=rev Log: PR c++/81067 - redundant NULL warning. * call.c

[Bug c++/72801] ICE on invalid C++ code with ill-formed class member specialization: tree check: expected class ‘expression’, have ‘type’ (integer_type) in tree_operand_check, at tree.h:3521

2018-01-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72801 --- Comment #9 from Jason Merrill --- Author: jason Date: Wed Jan 17 17:44:35 2018 New Revision: 256802 URL: https://gcc.gnu.org/viewcvs?rev=256802=gcc=rev Log: PR c++/81843 - ICE with variadic member template. PR c++/72801

[Bug c++/81843] [8 Regression] ICE on valid C++11 code with variadic templates: in tsubst_pack_expansion, at cp/pt.c:11524

2018-01-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81843 --- Comment #2 from Jason Merrill --- Author: jason Date: Wed Jan 17 17:44:35 2018 New Revision: 256802 URL: https://gcc.gnu.org/viewcvs?rev=256802=gcc=rev Log: PR c++/81843 - ICE with variadic member template. PR c++/72801

[Bug tree-optimization/83914] [8 Regression] ice in vect_is_simple_use with -O3

2018-01-17 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83914 --- Comment #5 from rsandifo at gcc dot gnu.org --- Started with r256630 (so definitely mine)

[Bug c/61240] [6/7/8 Regression] Incorrect warning "integer overflow in expression" on pointer-pointer subtraction

2018-01-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61240 --- Comment #18 from Marc Glisse --- (In reply to Jakub Jelinek from comment #17) > Created attachment 43162 [details] > gcc8-pr61240.patch > > The C FE doesn't do this optimization anymore, but c_fully_fold does because > the generic folding

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 Aldy Hernandez changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-17 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 Aldy Hernandez changed: What|Removed |Added CC||aldyh at gcc dot gnu.org --- Comment

[Bug tree-optimization/83914] [8 Regression] ice in vect_is_simple_use with -O3

2018-01-17 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83914 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug ipa/81360] [8 Regression] ice in estimate_edge_growth, at ipa-inline.h:86

2018-01-17 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81360 --- Comment #9 from David Binderman --- Created attachment 43163 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43163=edit gzipped C source code The original code now seems to have broken between date 20180112 and today, 20180

[Bug tree-optimization/83914] [8 Regression] ice in vect_is_simple_use with -O3

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83914 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug target/65578] FAIL: gcc.target/arm/builtin-bswap-1.c (test for excess errors)

2018-01-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65578 --- Comment #7 from ktkachov at gcc dot gnu.org --- (In reply to Tom de Vries from comment #1) > Tightening the arm_arch_v6_ok test like this would fix the failure: > ... > diff --git a/gcc/testsuite/lib/target-supports.exp >

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-01-17 Thread andrewjenner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #12 from Andrew Jenner --- I have been reading gcc-patches and keeping a list of the rs6000 changes that I will need to port. I will go through the svn log for rs6000 as well to make sure I haven't missed anything. Thanks!

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-01-17 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #11 from joseph at codesourcery dot com --- Even rs6000 changes related to IEEE long double support are potentially relevant to powerpcspe (not anything related to binary128 in VSX, obviously, but more generic IEEE long double

[Bug lto/83121] [8 Regression] ICE: in linemap_ordinary_map_lookup, at libcpp/line-map.c:995

2018-01-17 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83121 --- Comment #7 from David Malcolm --- Author: dmalcolm Date: Wed Jan 17 16:56:56 2018 New Revision: 256801 URL: https://gcc.gnu.org/viewcvs?rev=256801=gcc=rev Log: lto, testsuite: Fix ICE in -Wodr (PR lto/83121) PR lto/83121 reports an ICE

[Bug lto/83121] [8 Regression] ICE: in linemap_ordinary_map_lookup, at libcpp/line-map.c:995

2018-01-17 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83121 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/82964] gfortran.dg/class_array_1.f03 regression since r254388

2018-01-17 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82964 Wilco changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #10 from Jakub Jelinek --- That would be appreciated. Besides killing the non-SPE relevant stuff in powerpcspe, I think a review of the rs6000 changes from the last year that might be relevant to powerpcspe is desirable too. While

[Bug target/83726] [8 Regression] ICE: in final_scan_insn, at final.c:3063

2018-01-17 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83726 Wilco changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/69558] [6/7/8/9 Regression] glib2 warning pragmas stopped working

2018-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.0 |9.0 Summary|[6/7/8

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-01-17 Thread andrewjenner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #9 from Andrew Jenner --- Sorry for the lack of comment from me - I only just saw this bug (I was not receiving email from bugzilla but hopefully I have fixed this now). I am part-way through the cleanup. I will commit what I have

  1   2   3   >