[Bug tree-optimization/77860] [7 Regression] ICE in gimple_build_assign_1, at gimple.c:420

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77860 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/28767] GCC should output DW_TAG_ptr_to_member for member functions

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28767 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug other/78161] contrib/download_prerequisites fails on MacOS, Lubuntu, and Windows

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78161 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org

[Bug target/77834] [7 Regression] ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pre -mstringop-strategy=libcall

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77834 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Nov 4 19:14:07 2016 New Revision: 241859 URL: https://gcc.gnu.org/viewcvs?rev=241859=gcc=rev Log: PR target/77834 * alias.c (nonoverlapping_memrefs_p): Return 0 if

[Bug c++/77375] [5/6 Regression] constant object with mutable subobject allocated in read-only memory

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77375 Jakub Jelinek changed: What|Removed |Added Summary|[5/6/7 Regression] constant |[5/6 Regression] constant

[Bug c++/67980] left shift count is negative [-Wshift-count-negative] generated for unreachable code

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

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #21 from rguenther at suse dot de --- On November 4, 2016 3:30:55 PM GMT+01:00, "dje at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 > >--- Comment #18 from David Edelsohn

[Bug c++/77791] ICE on invalid C++11 code with redefined function parameter: tree check: expected tree that contains ‘decl minimal’ structure, have ‘error_mark’ in cp_parser_lambda_declarator_opt, at

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77791 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/78216] New: Segfault when dealing with a parameter pack of member functions pointers

2016-11-04 Thread michele.caini at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78216 Bug ID: 78216 Summary: Segfault when dealing with a parameter pack of member functions pointers Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity:

[Bug c++/67980] left shift count is negative [-Wshift-count-negative] generated for unreachable code

2016-11-04 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67980 --- Comment #6 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Nov 4 18:58:53 2016 New Revision: 241858 URL: https://gcc.gnu.org/viewcvs?rev=241858=gcc=rev Log: /cp 2016-11-04 Paolo Carlini PR

[Bug target/77834] [7 Regression] ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pre -mstringop-strategy=libcall

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77834 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/78174] out of bounds array subscript in rtl.h NOTE_DATA macro

2016-11-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78174 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #23 from rguenther at suse dot de --- On November 4, 2016 8:09:15 PM GMT+01:00, "dje at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 > >--- Comment #22 from David Edelsohn

[Bug c++/78216] Segfault when dealing with a parameter pack of member functions pointers

2016-11-04 Thread michele.caini at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78216 --- Comment #1 from Michele Caini --- Link to a question on SO: http://stackoverflow.com/questions/40431236/gcc-ice-segfault-and-clang-compiles-just-fine-is-this-valid-code I suspect the code is valid and should be accepted, but I'm not sure

[Bug c++/72803] [7 Regression] ICE on invalid code in linemap_position_for_loc_and_offset, at libcpp/line-map.c:891

2016-11-04 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72803 --- Comment #2 from Aldy Hernandez --- This looks like a duplicate of pr77949, but I cannot confirm since I can't reproduce it. Since this looks like it could be white space or column sensitive, could the reporter please include the testcase as

[Bug c++/77949] [7 Regression] ICE on invalid code in internal compiler error: in linemap_position_for_loc_and_offset, at libcpp/line-map.c:907

2016-11-04 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77949 --- Comment #3 from Aldy Hernandez --- Caused by: commit b65b8df248d4eb4801cbe16287cf32eda9325dec Author: dmalcolm Date: Tue Jul 5 15:50:54 2016 + PR c++/62314: add fixit hint for

[Bug target/78176] [MIPS] miscompiles ldxc1 with large pointers on 32-bits

2016-11-04 Thread ma...@linux-mips.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78176 Maciej W. Rozycki changed: What|Removed |Added CC|

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #22 from David Edelsohn --- There are two levels of set_comdat_group(). I am going to move the assert to cgraph.h and try to find what else is setting comdat groups. Do you want me to gate IPA comdat in the interim?

[Bug fortran/64933] ASSOCIATE on a character variable does not allow substring expressions

2016-11-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64933 --- Comment #5 from Paul Thomas --- Author: pault Date: Fri Nov 4 19:23:44 2016 New Revision: 241860 URL: https://gcc.gnu.org/viewcvs?rev=241860=gcc=rev Log: 2016-04-19 Paul Thomas PR fortran/64933 *

[Bug debug/56974] c++ ref qualifiers not represented in DWARF

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56974 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug debug/63243] [meta-bug] RH GDB project tracker

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63243 Bug 63243 depends on bug 56974, which changed state. Bug 56974 Summary: c++ ref qualifiers not represented in DWARF https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56974 What|Removed |Added

[Bug target/77349] AIX DWARF debugging offset in 64 bit mode

2016-11-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77349 David Edelsohn changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #24 from David Edelsohn --- Author: dje Date: Fri Nov 4 23:20:50 2016 New Revision: 241863 URL: https://gcc.gnu.org/viewcvs?rev=241863=gcc=rev Log: PR bootstrap/78188 PR c++/71848 * ipa-comdats.c (pass_ipa_comdats::gate): Require

[Bug c++/71848] [7 Regression] libstdc++ testsuite error on AIX

2016-11-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71848 --- Comment #3 from David Edelsohn --- Author: dje Date: Fri Nov 4 23:20:50 2016 New Revision: 241863 URL: https://gcc.gnu.org/viewcvs?rev=241863=gcc=rev Log: PR bootstrap/78188 PR c++/71848 * ipa-comdats.c (pass_ipa_comdats::gate): Require

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

2016-11-04 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78172 --- Comment #10 from ian at gcc dot gnu.org --- Author: ian Date: Sat Nov 5 00:21:33 2016 New Revision: 241868 URL: https://gcc.gnu.org/viewcvs?rev=241868=gcc=rev Log: PR go/78172. libgo: avoid confusion in upcase_fields in

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

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

[Bug c++/70163] C++ DR 257 constructor forward to virtual base class's constructor in an abstract class required

2016-11-04 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70163 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #2 from TC

[Bug fortran/67564] Segfault on sourced allocattion statement with class(*) arrays

2016-11-04 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67564 --- Comment #13 from Dominique d'Humieres --- > Created attachment 39966 [details] > Fix for testcase in comment 9 Works as advertised.

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #16 from Richard Biener --- (In reply to David Edelsohn from comment #15) > Another option is to force the COMDAT group to NULL in set_comdat_group() if > !HAVE_COMDAT_GROUP. That would allow the rest of the COMDAT functionality to >

[Bug tree-optimization/78185] [5/6 Regression] Wrong branch optimization with -O1 on x86/x86_64

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 Richard Biener changed: What|Removed |Added Known to work||4.4.7, 7.0 Target Milestone|---

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2016-11-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug c++/78198] ICE on valid code in: tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/search.c:203

2016-11-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78198 --- Comment #4 from Martin Liška --- The code is rejected by clang 3.8.1: clang++ pr78198.cpp -c -std=gnu++11 pr78198.cpp:8:12: error: expected ')' D(aArgs...); ^ pr78198.cpp:8:6: note: to match this '(' D(aArgs...); ^

[Bug c++/78201] [7 Regression] ICE in tree_to_shwi, at tree.h:4037 (seen both on ARM32 an AArch64)

2016-11-04 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78201 --- Comment #2 from Yvan Roux --- Hi Richard, sorry for the lack of context, here is the full backtrace: reduced.C: In function 'void f()': reduced.C:7:8: internal compiler error: in tree_to_shwi, at tree.c:7313 char a[e] = ""; ^

[Bug sanitizer/78204] New: ‘no_sanitize’ attribute directive ignored [-Wattributes]

2016-11-04 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78204 Bug ID: 78204 Summary: ‘no_sanitize’ attribute directive ignored [-Wattributes] Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/78204] ‘no_sanitize’ attribute directive ignored [-Wattributes]

2016-11-04 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78204 --- Comment #2 from Jan Kratochvil --- Yes, that would be the best, to stay compatible with clang. Or is there some other way how to disable -fsanitize=float-divide-by-zero only for one function / block of code?

[Bug sanitizer/78204] ‘no_sanitize’ attribute directive ignored [-Wattributes]

2016-11-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78204 Martin Liška changed: What|Removed |Added Status|WAITING |NEW Severity|normal

[Bug target/78199] [PowerPC] Missing optimization for local-exec TLS model

2016-11-04 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78199 --- Comment #1 from Sebastian Huber --- A native 64-bit PowerPC GCC built on uname -a Linux gcc2-power8.osuosl.org 3.17.4-301.fc21.ppc64le #1 SMP Mon Dec 1 07:51:01 UTC 2014 ppc64le ppc64le ppc64le GNU/Linux

[Bug c++/78201] [7 Regression] ICE in tree_to_shwi, at tree.h:4037 (seen both on ARM32 an AArch64)

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78201 Richard Biener changed: What|Removed |Added Target||aarch64, arm Target Milestone|---

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2016-11-04 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 --- Comment #18 from Dominique d'Humieres --- > Still a current issue? The test in comment 0 is not vectorized with trunk (7.0) at r241833.

[Bug fortran/68600] Inlined MATMUL is too slow.

2016-11-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68600 --- Comment #14 from Thomas Koenig --- Question: Would it make sense to add an option so that only matrices with size known at compile-time are inlined? Somethin like -finline-matmul-size-var=0 (to disable), -finline-matmul-size-fixed=5 (to

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2016-11-04 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 --- Comment #20 from Dominique d'Humieres --- > (maybe you can benchmark with -fno-vect-cost-model?) Compiling the code in comment 0 with -fno-vect-cost-model leads to % grep mulpd pr37150.s | wc -l 142 % grep mulsd pr37150.s | wc -l

[Bug rtl-optimization/78200] [7 Regression] 429.mcf of cpu2006 regresses in GCC trunk for avx2 target.

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78200 --- Comment #3 from Richard Biener --- http://gcc.opensuse.org/SPEC/CINT/sb-czerny-head-64-2006/index.html confirms the regression (even bigger with -Ofast -flto -march=native which is a skylake here). Likewise

[Bug sanitizer/78204] ‘no_sanitize’ attribute directive ignored [-Wattributes]

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

[Bug c/78203] missing warning on return of unitialized variable

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78203 Richard Biener changed: What|Removed |Added Keywords||diagnostic --- Comment #1 from Richard

[Bug tree-optimization/78185] Wrong branch optimization with -O1 on x86/x86_64

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78185 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Nov 4 08:54:42 2016 New Revision: 241841 URL: https://gcc.gnu.org/viewcvs?rev=241841=gcc=rev Log: 2016-11-04 Richard Biener PR middle-end/78185

[Bug fortran/78122] [5/6/7 Regression] ICE in get, at cgraph.h:395

2016-11-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78122 --- Comment #4 from Martin Liška --- Ok, problem is that Fortran FE decides to make p STATIC in: /* Derived types are a bit peculiar because of the possibility of a default initializer; this must be applied each time the variable

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-11-04 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #11 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #9 from Pierre-Marie de Rodat --- [...] > My analysis so far is that gen_subprogram_die is supposed to be called a very > specific number of times for each function and

[Bug c++/78201] [7 Regression] ICE in tree_to_shwi, at tree.h:4037 (seen both on ARM32 an AArch64)

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78201 --- Comment #1 from Richard Biener --- DECL_SIZE is always sizetype (unsigned), so using tree_to_shwi looks odd. Of course this is a local object on the stack which never should use anchors so the fix should be in the caller (which you omit

[Bug rtl-optimization/78200] [7 Regression] 429.mcf of cpu2006 regresses in GCC trunk for avx2 target.

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78200 Richard Biener changed: What|Removed |Added Target||x86_64-*-*

[Bug target/77834] [7 Regression] ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pre -mstringop-strategy=libcall

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77834 Jakub Jelinek changed: What|Removed |Added Attachment #39960|0 |1 is obsolete|

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 --- Comment #19 from Richard Biener --- We do find SLP opportunities but in the end fail to vectorize with AVX2 because of t.f90:158:0: note: BB vectorization with gaps at the end of a load is not supported t.f90:158:0: note: not vectorized:

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #6 from Richard Biener --- Note that bb-slp-cond-1.c is a particulaly bad example as it shows a defect in the loop vectorizing data dependence analysis. But yes, BB vectorization also benefits from if-conversion (but not only in

[Bug tree-optimization/78205] New: BB vectorization confused by too large load groups

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78205 Bug ID: 78205 Summary: BB vectorization confused by too large load groups Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug target/77834] [7 Regression] ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pre -mstringop-strategy=libcall

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77834 --- Comment #5 from Jakub Jelinek --- Though, e.g. on void bar (int a, int b); void foo (int a, int b) { bar (b, 6); } like on the above mentioned testcase, I see REG_EQUIV with (mem (argp)) on the loads as well as (use (mem (argp))) on the

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 --- Comment #22 from Richard Biener --- Not costing redundant permutations (using a too trival implementation but good enough for this case): t.f90:158:0: note: Cost model analysis: Vector inside of basic block cost: 984 Vector prologue

[Bug tree-optimization/78210] [7 regression] slsr-8.c scan-tree-dump-times optimized fails

2016-11-04 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78210 --- Comment #1 from Christophe Lyon --- Created attachment 39964 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39964=edit slsr-8.c.223t.optimized

[Bug tree-optimization/78210] New: [7 regression] slsr-8.c scan-tree-dump-times optimized fails

2016-11-04 Thread clyon at gcc dot gnu.org
.type f, %function f: lsl w3, w0, 1 sbfiz x3, x3, 2, 32 neg x3, x3 add x1, x1, x3 cmp x1, x2 add x3, x1, x3 sub x0, x1, x0, sxtw 4 cselx0, x0, x3, ne ret .size f, .-f .ident &qu

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #12 from Bill Schmidt --- So I'll now test Index: gcc/tree-if-conv.c === --- gcc/tree-if-conv.c (revision 241802) +++ gcc/tree-if-conv.c (working copy) @@ -2767,7

[Bug c++/78209] New: rvalue reference binding to an lvalue accepted

2016-11-04 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78209 Bug ID: 78209 Summary: rvalue reference binding to an lvalue accepted Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: accepts-invalid Severity: normal

[Bug target/78176] [MIPS] miscompiles ldxc1 with large pointers on 32-bits

2016-11-04 Thread matthew.fortune at imgtec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78176 --- Comment #9 from Matthew Fortune --- (In reply to Eric Botcazou from comment #8) > > The expansion looks like an acceptable transformation to me i.e. it is not > > introducing the overflow for the offending pointer just maintaining what is >

[Bug driver/78206] bootstrap failure under Apple sandbox that blacklists reads in /usr/local

2016-11-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78206 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #18 from David Edelsohn --- Changing pass_ipa_comdats::gate to return HAVE_COMDAT_GROUP && optimize; does not experience the tree-vrp.c bootstrap failure and does not generate the numerous additional testsuite failures. There is

[Bug lto/78211] New: [7 Regression] -fcompare-debug failure with -flto -fno-use-linker-plugin

2016-11-04 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78211 Bug ID: 78211 Summary: [7 Regression] -fcompare-debug failure with -flto -fno-use-linker-plugin Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #17 from David Edelsohn --- ld: 0711-317 ERROR: Undefined symbol: .std::allocator::allocator() ld: 0711-317 ERROR: Undefined symbol: .std::__cxx11::basic_string::basic_string(char const*,

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #19 from David Edelsohn --- I will try if (HAVE_COMDAT_GROUP) symbol->set_comdat_group (comdat_group); else symbol->set_comdat_group (NULL); in varasm.c:make_decl_one_only().

[Bug c++/78198] ICE on valid code in: tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/search.c:203

2016-11-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78198 --- Comment #5 from Jason Merrill --- Author: jason Date: Fri Nov 4 12:47:01 2016 New Revision: 241843 URL: https://gcc.gnu.org/viewcvs?rev=241843=gcc=rev Log: PR c++/78198 - inherited template ctor with default arg * call.c

[Bug c++/78198] ICE on valid code in: tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/search.c:203

2016-11-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78198 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #11 from Bill Schmidt --- (In reply to rguent...@suse.de from comment #10) > On Fri, 4 Nov 2016, wschmidt at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 > > > > --- Comment #8 from Bill Schmidt

[Bug driver/78206] bootstrap failure under Apple sandbox that blacklists reads in /usr/local

2016-11-04 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78206 --- Comment #1 from Jack Howarth --- Executing the failing configure test with the stage1 xgcc compiler appears as follows... # sandbox-exec -f /sw/src/fink.build/gcc5-5.4.0-3/darwin_objdir/x86_64-apple-darwin15.6.0/libgcc/fink.sb

[Bug driver/78206] New: bootstrap failure under Apple sandbox that blacklists reads in /usr/local

2016-11-04 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78206 Bug ID: 78206 Summary: bootstrap failure under Apple sandbox that blacklists reads in /usr/local Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity:

[Bug ada/78207] New: outdated comment outlining wrong edition of REs in g-regexp.ads (GNAT.Regexp) for GNAT.Regpat

2016-11-04 Thread georggcc at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78207 Bug ID: 78207 Summary: outdated comment outlining wrong edition of REs in g-regexp.ads (GNAT.Regexp) for GNAT.Regpat Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #9 from rguenther at suse dot de --- On Fri, 4 Nov 2016, wschmidt at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 > > --- Comment #7 from Bill Schmidt --- > OK, I will try to get some machine time to

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-04 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #10 from rguenther at suse dot de --- On Fri, 4 Nov 2016, wschmidt at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 > > --- Comment #8 from Bill Schmidt --- > FYI, the patch I am testing is: > >

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #7 from Bill Schmidt --- OK, I will try to get some machine time to do performance testing of the existing patch as soon as possible. Here is the list of failures: > FAIL: gcc.dg/vect/bb-slp-cond-1.c -flto -ffat-lto-objects >

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2016-11-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 --- Comment #21 from Richard Biener --- Ok, so fixing the accounting to disregard obviously dead loads gets us to t.f90:158:0: note: Cost model analysis: Vector inside of basic block cost: 1224 Vector prologue cost: 0 Vector epilogue

[Bug target/78176] [MIPS] miscompiles ldxc1 with large pointers on 32-bits

2016-11-04 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78176 --- Comment #8 from Eric Botcazou --- > The expansion looks like an acceptable transformation to me i.e. it is not > introducing the overflow for the offending pointer just maintaining what is > already in the tree. Wrap around for unsigned

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #8 from Bill Schmidt --- FYI, the patch I am testing is: Index: gcc/tree-if-conv.c === --- gcc/tree-if-conv.c (revision 241802) +++ gcc/tree-if-conv.c (working copy)

[Bug sanitizer/78208] Compile-time hog with -fsanitize=null with operator overloading

2016-11-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78208 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/78176] [MIPS] miscompiles ldxc1 with large pointers on 32-bits

2016-11-04 Thread matthew.fortune at imgtec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78176 --- Comment #7 from Matthew Fortune --- (In reply to Eric Botcazou from comment #6) > > The issue may stem from the C front end where the dumps start off as below. > > Note that the '-1' in kappa-1 has ended up being represented as 1073741823 >

[Bug c++/78198] ICE on valid code in: tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/search.c:203

2016-11-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78198 --- Comment #7 from Martin Liška --- (In reply to Jason Merrill from comment #6) > Fixed. Thanks for the fast fix. The PR has block compilation of Firefox.

[Bug sanitizer/78208] New: Compile-time hog with -fsanitize=null with operator overloading

2016-11-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78208 Bug ID: 78208 Summary: Compile-time hog with -fsanitize=null with operator overloading Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/78210] [7 regression] slsr-8.c scan-tree-dump-times optimized fails

2016-11-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78210 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/78212] New: Fortran allocatable strings in derived type elements debug info

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78212 Bug ID: 78212 Summary: Fortran allocatable strings in derived type elements debug info Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal

[Bug lto/78211] [7 Regression] -fcompare-debug failure with -flto -fno-use-linker-plugin

2016-11-04 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78211 Tobias Burnus changed: What|Removed |Added Keywords||ice-on-valid-code Target

[Bug target/78213] [7 Regression] -fself-test fails on aarch64

2016-11-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78213 Andrew Pinski changed: What|Removed |Added Keywords||build, ice-on-valid-code

[Bug tree-optimization/78210] [7 regression] slsr-8.c scan-tree-dump-times optimized fails

2016-11-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78210 --- Comment #3 from Bill Schmidt --- Author: wschmidt Date: Fri Nov 4 15:21:38 2016 New Revision: 241845 URL: https://gcc.gnu.org/viewcvs?rev=241845=gcc=rev Log: 2016-11-04 Bill Schmidt PR

[Bug target/78213] New: -fself-test fails on aarch64

2016-11-04 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78213 Bug ID: 78213 Summary: -fself-test fails on aarch64 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/78213] -fself-test fails on aarch64

2016-11-04 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78213 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-checking Target

[Bug debug/78212] Fortran allocatable strings in derived type elements debug info

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78212 Bug 78212 depends on bug 71906, which changed state. Bug 71906 Summary: [6/7 Regression] Fortran allocatable strings debug info type size regression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71906 What|Removed

[Bug debug/71906] [6/7 Regression] Fortran allocatable strings debug info type size regression

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71906 Jakub Jelinek changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/24546] [meta-bug] gfortran debugging problems

2016-11-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24546 Bug 24546 depends on bug 71906, which changed state. Bug 71906 Summary: [6/7 Regression] Fortran allocatable strings debug info type size regression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71906 What|Removed

[Bug tree-optimization/78210] [7 regression] slsr-8.c scan-tree-dump-times optimized fails

2016-11-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78210 --- Comment #4 from Bill Schmidt --- Should be fixed now. Please confirm and I will backport. Thanks!

[Bug c++/71973] c++ handles built-in functions inconsistently

2016-11-04 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71973 --- Comment #4 from Bernd Edlinger --- Author: edlinger Date: Fri Nov 4 15:30:52 2016 New Revision: 241846 URL: https://gcc.gnu.org/viewcvs?rev=241846=gcc=rev Log: 2016-11-04 Bernd Edlinger PR c++/71973

[Bug fortran/67564] Segfault on sourced allocattion statement with class(*) arrays

2016-11-04 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67564 --- Comment #12 from Paul Thomas --- Created attachment 39966 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39966=edit Fix for testcase in comment 9 The testcase in comment #10 seems to have been fixed by Andre. After regtesting, I will

[Bug tree-optimization/78210] [7 regression] slsr-8.c scan-tree-dump-times optimized fails

2016-11-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78210 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/78213] [7 Regression] -fself-test fails on aarch64

2016-11-04 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78213 --- Comment #3 from ktkachov at gcc dot gnu.org --- I see. init_emit explicitly sets: REG_POINTER (virtual_incoming_args_rtx) = 1; So I'd think that the /f appears on all targets then?

[Bug c++/77949] [7 Regression] ICE on invalid code in internal compiler error: in linemap_position_for_loc_and_offset, at libcpp/line-map.c:907

2016-11-04 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77949 Aldy Hernandez changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/78213] [7 Regression] -fself-test fails on aarch64

2016-11-04 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78213 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org

[Bug c++/72803] [7 Regression] ICE on invalid code in linemap_position_for_loc_and_offset, at libcpp/line-map.c:891

2016-11-04 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72803 Aldy Hernandez changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/78188] [7 Regression] AIX Bootstrap broken by tree-vrp.c change

2016-11-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78188 --- Comment #20 from David Edelsohn --- Using set_comdat_group(NULL) in varasm.c did not correct the testsuite failures. The only option that has worked so far is to disable ipa-comdat at gate function.

  1   2   >