[Bug lto/69254] [6 Regression] ICE in streamer_get_builtin_tree when using -fsanitize=shift on the compile side only

2016-01-15 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69254 --- Comment #13 from rguenther at suse dot de --- On Thu, 14 Jan 2016, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69254 > > --- Comment #12 from Jakub Jelinek --- > I think this will require moving out the c

[Bug target/69252] [4.9/5/6 Regression] gcc.dg/vect/vect-iv-9.c FAILs with -Os -fmodulo-sched -fmodulo-sched-allow-regmoves -fsched-pressure

2016-01-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69252 --- Comment #8 from Jakub Jelinek --- (In reply to Roman Zhuykov from comment #7) > (In reply to Jakub Jelinek from comment #5) > > insufficient SMS testsuite coverage. > Not sure it's helpful, but 3 weeks ago I succesfully reg-strapped some bunc

[Bug tree-optimization/69117] [6 Regression] wrong code at -O1 -fstrict-aliasing

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69117 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Jan 15 08:16:08 2016 New Revision: 232401 URL: https://gcc.gnu.org/viewcvs?rev=232401&root=gcc&view=rev Log: 2016-01-15 Richard Biener PR tree-optimization/69117

[Bug tree-optimization/69117] [6 Regression] wrong code at -O1 -fstrict-aliasing

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69117 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/68961] [6 regression] Test case gcc.target/powerpc/pr60203.c fails since r231674

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68961 Richard Biener changed: What|Removed |Added Component|tree-optimization |target --- Comment #7 from Richard Bien

[Bug target/69275] ICE compiling rs6000/float-128.c

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69275 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/69277] [6 Regression] ICE mangling a flexible array member

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69277 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug other/69280] Where did -fno-plt go?

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

[Bug tree-optimization/69282] [6 Regression] aarch64/armhf ICE on SPEC2006 464.h264ref at -O3

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69282 --- Comment #12 from Richard Biener --- (In reply to Andrew Pinski from comment #5) > The vect generic issue is really gimple_buildN should be using > STRIP_USELESS_TYPE_CONVERSION rather than STRIP_NOPS. ? vect generic doesn't use gimple_build

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2016-01-15 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #36 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Fri Jan 15 08:46:49 2016 New Revision: 232403 URL: https://gcc.gnu.org/viewcvs?rev=232403&root=gcc&view=rev Log: gcc 2015-01-16 Christian Bruel PR target/65837

[Bug c++/69283] Auto deduction fails when ADL is required

2016-01-15 Thread gccbugs at astrant dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69283 --- Comment #1 from gccbugs at astrant dot net --- I think this may be a duplicate of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67835.

[Bug c++/68767] [6 regression] spurious warning: null argument where non-null required

2016-01-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68767 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #9

[Bug c++/69289] Compiling without --profile-generate causes longer execution time (-O3)

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

[Bug c++/68767] [6 regression] spurious warning: null argument where non-null required

2016-01-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68767 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #10

[Bug tree-optimization/69292] New: ICE with -floop-nest-optimize

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69292 Bug ID: 69292 Summary: ICE with -floop-nest-optimize Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug c++/68767] [6 regression] spurious warning: null argument where non-null required

2016-01-15 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68767 --- Comment #11 from Jorn Wolfgang Rennecke --- (In reply to Jakub Jelinek from comment #10) > Of course, the question is if the warning isn't really desirable, the user > should really just choose some non-NULL magic value to pass in the > impo

[Bug c++/68767] [6 regression] spurious warning: null argument where non-null required

2016-01-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68767 --- Comment #12 from Jakub Jelinek --- (In reply to Jorn Wolfgang Rennecke from comment #11) > (In reply to Jakub Jelinek from comment #10) > > Of course, the question is if the warning isn't really desirable, the user > > should really just cho

[Bug target/68961] [6 regression] Test case gcc.target/powerpc/pr60203.c fails since r231674

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68961 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/69292] [graphite] ICE with -floop-nest-optimize

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69292 vries at gcc dot gnu.org changed: What|Removed |Added Summary|ICE with|[graphite] ICE with

[Bug tree-optimization/69292] [graphite] ICE with -floop-nest-optimize

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69292 --- Comment #2 from vries at gcc dot gnu.org --- Created attachment 37351 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37351&action=edit pr39516.c.137t.graphite

[Bug tree-optimization/69292] [graphite] ICE with -floop-nest-optimize

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69292 --- Comment #3 from vries at gcc dot gnu.org --- After isl code generation, the first BB is bb 28: ... : if (1 != 0) goto ; else goto ; : : _48 = _8 > 0; if (_48 != 0) goto ; else goto ; ... The ICE during update

[Bug tree-optimization/69110] [4.9/5/6 Regression] execution failure in gcc.c-torture/execute/doloop-{1,2}.c with -ftree-parallelize-loops=2

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69110 vries at gcc dot gnu.org changed: What|Removed |Added Depends on|68976 | --- Comment #16 from vries at

[Bug tree-optimization/69110] [4.9/5/6 Regression] execution failure in gcc.c-torture/execute/doloop-{1,2}.c with -ftree-parallelize-loops=2

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69110 --- Comment #17 from vries at gcc dot gnu.org --- (In reply to vries from comment #15) > https://gcc.gnu.org/ml/gcc-patches/2016-01/msg00801.html: > ... > > During testing however, I ran into two testsuite regressions: > > > > 1. > > > > -PASS:

[Bug debug/69137] [6 Regression] ICE in odr_type_p, at ipa-utils.h:257

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69137 --- Comment #7 from Richard Biener --- Created attachment 37352 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37352&action=edit patch Patch I am testing.

[Bug c++/69289] Compiling without --profile-generate causes longer execution time (-O3)

2016-01-15 Thread xonar.leroux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69289 --- Comment #4 from Paul le roux --- I compiled gcc/g++ from svn and the slowdown is still present without the --profile-generate flag. (But both are faster than what they were :D )

[Bug ipa/68148] Devirtualization only applies to last of multiple successive calls

2016-01-15 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68148 --- Comment #4 from Jan Hubicka --- Author: hubicka Date: Fri Jan 15 11:00:24 2016 New Revision: 232410 URL: https://gcc.gnu.org/viewcvs?rev=232410&root=gcc&view=rev Log: PR ipa/68148 * ipa-icf.c (sem_function::merge): Virtual f

[Bug c++/12672] Evals template defaults args that it should not

2016-01-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12672 --- Comment #7 from Jonathan Wakely --- EDG rejects the reduced examples in comments 3 and 4 (the original testcase doesn't compile any more for other reasons due to the preprocessed library headers).

[Bug c++/12672] Evals template defaults args that it should not

2016-01-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12672 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2009-04-16 16:42:54 |2016-1-15 --- Comment #8 from Jonathan

[Bug target/69228] Default mask is not allowed for AVX512 prefetch gather/scatter insns

2016-01-15 Thread afomin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69228 --- Comment #4 from afomin at gcc dot gnu.org --- Author: afomin Date: Fri Jan 15 11:03:24 2016 New Revision: 232412 URL: https://gcc.gnu.org/viewcvs?rev=232412&root=gcc&view=rev Log: Backport from mainline 2016-01-13 Alexander Fomin gcc/

[Bug ipa/68148] Devirtualization only applies to last of multiple successive calls

2016-01-15 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68148 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/12672] Evals template defaults args that it should not

2016-01-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12672 --- Comment #9 from Jonathan Wakely --- This seems to be: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1635 http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#2008 might be related, and seems to agree with GCC.

[Bug lto/69271] LTO drops weak binding from aliases

2016-01-15 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69271 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/12672] Evals template defaults args that it should not

2016-01-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12672 --- Comment #10 from Jonathan Wakely --- (In reply to Ivan Godard from comment #0) > The problem seems to be that the compiler is not first pruning all > candidates with the wrong number of formals before doing type matching. Which is correct. T

[Bug target/63890] [4.9/5/6 regression] Compiling trivial program with -O -p leads to misaligned stack

2016-01-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63890 --- Comment #27 from Dominique d'Humieres --- > Certainly adding TARGET_MACHO is Ok by me. I don't think this is the problem. I have reapplied the patch in comment 12 for config/i386/darwin.h and --- ../_clean/gcc/config/i386/i386.c2016-01-

[Bug lto/69271] LTO drops weak binding from aliases

2016-01-15 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69271 --- Comment #4 from Jan Hubicka --- The optimization was intentional - dropping the weak bit makes GCC to optimize the references to symbol better (knowing it won't be NULL because the definition is provided). I wonder how this break glibc. What

[Bug tree-optimization/68961] [6 regression] Test case gcc.target/powerpc/pr60203.c fails since r231674

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68961 --- Comment #9 from Richard Biener --- Author: rguenth Date: Fri Jan 15 11:49:43 2016 New Revision: 232415 URL: https://gcc.gnu.org/viewcvs?rev=232415&root=gcc&view=rev Log: 2016-01-15 Richard Biener PR tree-optimization/68961

[Bug tree-optimization/69170] [6 Regression] ICE (segfault) in find_uses_to_rename_use

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69170 --- Comment #4 from Richard Biener --- Fails in GIMPLE verification because vect_cst__127 = {_172, _162}; references the released SSA name _172 after BB vectorization. Not a dup of PR66856. It looks like we end up building a SLP node from sca

[Bug tree-optimization/68961] [6 regression] Test case gcc.target/powerpc/pr60203.c fails since r231674

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68961 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/66797] [6 Regression] FAIL: gcc.dg/tree-ssa/pr65447.c scan-tree-dump-not ivopts "\\nuse 5\\n"

2016-01-15 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66797 --- Comment #1 from amker at gcc dot gnu.org --- Seems HPPA only supports small int in addressing mode "REG+OFFSET" of floating mode load/store. In effect, we can only group every two address iv uses, resulting in 20 iv uses. Even with this rest

[Bug c++/68586] [6 Regression] Enum template parameter wrongly rejected

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

[Bug lto/69271] LTO drops weak binding from aliases

2016-01-15 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69271 --- Comment #5 from nsz at gcc dot gnu.org --- copy pasting from http://www.openwall.com/lists/musl/2016/01/13/2 (this is musl libc, but glibc has the same issue) lto breaks symbol binding for environ, _environ, ___environ. (they should be weak,

[Bug testsuite/56194] FAIL: g++.dg/init/const9.C -std=c++98 scan-assembler-not rodata

2016-01-15 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56194 --- Comment #8 from Andreas Krebbel --- Author: krebbel Date: Fri Jan 15 12:53:00 2016 New Revision: 232422 URL: https://gcc.gnu.org/viewcvs?rev=232422&root=gcc&view=rev Log: S/390: const9.C: Disable test. gcc/testsuite/ChangeLog PR c+

[Bug c++/68586] [6 Regression] Enum template parameter wrongly rejected

2016-01-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68586 --- Comment #5 from Marek Polacek --- GCC6 uses a cache for evaluated constant expressions: 4019 tree 4020 maybe_constant_value (tree t, tree decl) 4021 { 4022 tree ret = cv_cache.get (t); The CONST_DECL x is in the cache, associated with 1 o

[Bug libstdc++/69293] New: scoped_allocator_adaptor::construct calls wrong function

2016-01-15 Thread forever14 at bk dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69293 Bug ID: 69293 Summary: scoped_allocator_adaptor::construct calls wrong function Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c/69291] [6 Regression] wrong code at -O1 for ruby-2.3.0/regcomp.c:985:compile_length_quantifier_node()

2016-01-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69291 Markus Trippelsdorf changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #3 from Markus T

[Bug libstdc++/69294] New: [6 Regression] std::isinf and std::isnan declaration conflict

2016-01-15 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69294 Bug ID: 69294 Summary: [6 Regression] std::isinf and std::isnan declaration conflict Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Pr

[Bug libstdc++/69294] [6 Regression] std::isinf and std::isnan declaration conflict

2016-01-15 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69294 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/69295] New: [6 Regression] New special math function failures

2016-01-15 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69295 Bug ID: 69295 Summary: [6 Regression] New special math function failures Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: l

[Bug libstdc++/69295] [6 Regression] New special math function failures

2016-01-15 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69295 David Edelsohn changed: What|Removed |Added Target||powerpc-ibm-aix* Status|UNC

[Bug libstdc++/69294] [6 Regression] std::isinf and std::isnan declaration conflict

2016-01-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69294 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/68976] [6 Regression] ICE w/ -O2 (and above) -fgraphite-identity (or -floop-nest-optimize)

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68976 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||patch --- Comment #9 from vrie

[Bug target/62254] [4.9/5/6 Regression] gcc-4.9 ICEs on linux kernel zlib for armv3

2016-01-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254 --- Comment #5 from ktkachov at gcc dot gnu.org --- More reduced testcase: typedef struct { char bits; short val; } code; union uu { short us; char b[2]; }; int a, b, c, f, g, h; code *d; code e; int fn1 () { char i; do if (e.b

[Bug libstdc++/69295] [6 Regression] New special math function failures

2016-01-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69295 Jonathan Wakely changed: What|Removed |Added CC||emsr at gcc dot gnu.org --- Comment #2

[Bug fortran/69296] New: Problem with associate and vector subscript

2016-01-15 Thread mrestelli at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69296 Bug ID: 69296 Summary: Problem with associate and vector subscript Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/69296] Problem with associate and vector subscript

2016-01-15 Thread mrestelli at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69296 --- Comment #1 from mrestelli --- I should also mention that this happens for me with GNU Fortran (GCC) 6.0.0 20160112 (experimental)

[Bug jit/68446] [6 Regression] jit testsuite failures seen inside dwarf2out.c:gen_producer_string

2016-01-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68446 --- Comment #5 from Martin Liška --- Hi David. Removal of lazy initialization: diff --git a/gcc/opts.c b/gcc/opts.c index 2add158..cc96150 100644 --- a/gcc/opts.c +++ b/gcc/opts.c @@ -273,7 +273,7 @@ init_opts_obstack (void) { static bool op

[Bug libstdc++/69293] scoped_allocator_adaptor::construct calls wrong function

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

[Bug tree-optimization/68976] [6 Regression] ICE w/ -O2 (and above) -fgraphite-identity (or -floop-nest-optimize)

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68976 --- Comment #10 from vries at gcc dot gnu.org --- Created attachment 37353 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37353&action=edit pdfs.tgz For the record: 1-pre.pdf Before scop detection 2-scops.pdf After scop detection 3-cond.

[Bug tree-optimization/68976] [6 Regression] ICE w/ -O2 (and above) -fgraphite-identity (or -floop-nest-optimize)

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68976 --- Comment #11 from vries at gcc dot gnu.org --- Created attachment 37354 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37354&action=edit test.c.137t.graphite

[Bug tree-optimization/69297] New: [6 Regression] Performance regression after r230020

2016-01-15 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69297 Bug ID: 69297 Summary: [6 Regression] Performance regression after r230020 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/69298] New: Array finalisers seem to be given the wrong array when the array is a member variable.

2016-01-15 Thread matthew.hambley at metoffice dot gov.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69298 Bug ID: 69298 Summary: Array finalisers seem to be given the wrong array when the array is a member variable. Product: gcc Version: 5.3.0 Status: UNCONFIRMED Se

[Bug target/69299] New: [6 Regression] -mavx performance degradation with r232088

2016-01-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69299 Bug ID: 69299 Summary: [6 Regression] -mavx performance degradation with r232088 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priori

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

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

[Bug tree-optimization/69297] [6 Regression] Performance regression after r230020

2016-01-15 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69297 --- Comment #1 from Yuri Rumyantsev --- Created attachment 37356 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37356&action=edit test-case to reproduce TO reproduce compile with -Ofast -march=core-avx2 options.

[Bug lto/68799] lto ICE on powerpc64le-linux-gnu builing python 2.7.x

2016-01-15 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68799 --- Comment #13 from Matthias Klose --- yes, this works, and I don't see any regressions in the testsuite compared to non pgo/lto build.

[Bug lto/69271] LTO drops weak binding from aliases

2016-01-15 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69271 --- Comment #6 from nsz at gcc dot gnu.org --- to complete the example here is a test application: #include #include extern char **environ; int main() { printf("&environ: %p, environ: %p, *environ: %p\n", &environ, environ, *environ);

[Bug target/69245] [6 Regression] ICE in extract_insn, at recog.c:2286 on arm-linux-gnueabihf

2016-01-15 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245 chrbr at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |chrbr at gcc dot gnu.org

[Bug libstdc++/69293] scoped_allocator_adaptor::construct calls wrong function

2016-01-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69293 --- Comment #1 from Jonathan Wakely --- Actually I think this is a defect in the standard, it is inconsistent to check is_constructible but then pass inner_allocator_type&. Consider this type: struct use_arg { using allocator_type = std::allo

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-15 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 --- Comment #11 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Fri Jan 15 14:41:10 2016 New Revision: 232428 URL: https://gcc.gnu.org/viewcvs?rev=232428&root=gcc&view=rev Log: PR 69246: Invalid REG_ARGS_SIZE for sibcalls The probl

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-15 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolutio

[Bug tree-optimization/68976] [6 Regression] ICE w/ -O2 (and above) -fgraphite-identity (or -floop-nest-optimize)

2016-01-15 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68976 --- Comment #12 from vries at gcc dot gnu.org --- (In reply to vries from comment #9) > https://gcc.gnu.org/ml/gcc-patches/2016-01/msg01067.html Hmm. The patch does not address the dup PR68692, and introduces a new ICE for that test-case.

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

2016-01-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69299 H.J. Lu changed: What|Removed |Added Depends on||68991 --- Comment #1 from H.J. Lu --- With d

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

2016-01-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69299 --- Comment #2 from H.J. Lu --- The related LRA code is case CT_MEMORY: if (MEM_P (op) && satisfies_memory_constraint_p (op, cn)) win = true;

[Bug c++/55776] -Wshadow generates an incorrect warning with enum classes

2016-01-15 Thread Predelnik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55776 Sergey Semushin changed: What|Removed |Added CC||Predelnik at gmail dot com --- Comment

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

2016-01-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69299 --- Comment #3 from Jakub Jelinek --- Maybe we really need to have two types of memory constraints, ones which can be worst case always satisfied by reloading their address into an address register and another ones which can be worst case always

[Bug sanitizer/67515] crash from ubsan for non-virtual call in initializer list with an invalid vtable

2016-01-15 Thread yury.zaytsev at traveltainment dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67515 Yury V. Zaytsev changed: What|Removed |Added CC||yury.zaytsev@traveltainment

[Bug target/69245] [6 Regression] ICE in extract_insn, at recog.c:2286 on arm-linux-gnueabihf

2016-01-15 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245 --- Comment #13 from James Greenhalgh --- This is a similar case I reduced from the Ubuntu rebuild failures, hitting the "max" idiom recognition: --- #pragma GCC push_options #pragma GCC target("fpu=crypto-neon-fp-armv8") static void foo (void)

[Bug libstdc++/69293] scoped_allocator_adaptor::construct calls wrong function

2016-01-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69293 --- Comment #2 from Jonathan Wakely --- (In reply to ForEveR from comment #0) > In code, is_constructible::value is false, > since use_arg receives Alloc by reference, but there is no test for this > case in libstdc++. There doesn't need to be a

[Bug debug/69137] [6 Regression] ICE in odr_type_p, at ipa-utils.h:257

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69137 --- Comment #8 from Richard Biener --- Author: rguenth Date: Fri Jan 15 15:37:38 2016 New Revision: 232434 URL: https://gcc.gnu.org/viewcvs?rev=232434&root=gcc&view=rev Log: 2016-01-15 Richard Biener PR debug/69137 * dwarf2ou

[Bug bootstrap/68271] [6 Regression] Boostrap fails on x86_64-apple-darwin14 at r230084

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

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69299 Richard Biener changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug tree-optimization/66856] [6 Regression] ICE in compute_live_loop_exits, at tree-ssa-loop-manip.c:234

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66856 --- Comment #12 from Richard Biener --- Author: rguenth Date: Fri Jan 15 15:43:48 2016 New Revision: 232435 URL: https://gcc.gnu.org/viewcvs?rev=232435&root=gcc&view=rev Log: 2016-01-15 Richard Biener PR tree-optimization/66856

[Bug debug/69137] [6 Regression] ICE in odr_type_p, at ipa-utils.h:257

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69137 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/66856] [6 Regression] ICE in compute_live_loop_exits, at tree-ssa-loop-manip.c:234

2016-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66856 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/69257] g++ ICE in "create_tmp_var" on invalid inline-asm

2016-01-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69257 --- Comment #5 from Jason Merrill --- Author: jason Date: Fri Jan 15 15:57:07 2016 New Revision: 232436 URL: https://gcc.gnu.org/viewcvs?rev=232436&root=gcc&view=rev Log: PR c++/69257 * typeck.c (decay_conversion): Don't call mar

[Bug c++/68847] [6 Regression] ICE in cxx_eval_constant_expression on __atomic_compare_exchange (constexpr.c:3719) in c++

2016-01-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68847 --- Comment #7 from Jason Merrill --- Author: jason Date: Fri Jan 15 15:57:17 2016 New Revision: 232438 URL: https://gcc.gnu.org/viewcvs?rev=232438&root=gcc&view=rev Log: PR c++/68847 * call.c (build_cxx_call): Use fold_non_depen

[Bug tree-optimization/66797] [6 Regression] FAIL: gcc.dg/tree-ssa/pr65447.c scan-tree-dump-not ivopts "\\nuse 5\\n"

2016-01-15 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66797 --- Comment #2 from Jeffrey A. Law --- HPPA 1.0 and 1.1 only support a 5 bit offset in REG+D addressing modes for floating point loads/stores. So, yes, it's quite limited. For HPPA 2.0 and beyond a 14 bit offset is supported.

[Bug target/68609] PowerPC reciprocal estimate missed opportunities

2016-01-15 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68609 --- Comment #4 from David Edelsohn --- Author: dje Date: Fri Jan 15 16:38:08 2016 New Revision: 232439 URL: https://gcc.gnu.org/viewcvs?rev=232439&root=gcc&view=rev Log: PR target/68609 * config/rs6000/rs6000.c (rs6000_emit_msub)

[Bug c++/69091] [6 Regrssion] valid code with operator| causes ICE "tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:12851"

2016-01-15 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69091 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/68385] [6 Regression] ICE building libstdc++ on arm-none-eabi

2016-01-15 Thread andre.simoesdiasvieira at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68385 --- Comment #8 from Andre Vieira --- It did fix it for me, sorry for the late reply.

[Bug target/69252] [4.9/5/6 Regression] gcc.dg/vect/vect-iv-9.c FAILs with -Os -fmodulo-sched -fmodulo-sched-allow-regmoves -fsched-pressure

2016-01-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69252 --- Comment #9 from Martin Sebor --- (In reply to Jakub Jelinek from comment #5) > a) bootstrap/regtest it The patch passes all C, C++, and FORTRAN tests with no regressions WRT baxeline. I'll look at (b) next.

[Bug rtl-optimization/68955] [6 Regression] wrong code at -O3 on x86-64-linux-gnu in 32-bit mode

2016-01-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68955 --- Comment #8 from Jakub Jelinek --- So, we have before DSE2: ... (insn 525 192 458 12 (set (reg:SI 1 dx [orig:247 ivtmp.44 ] [247]) (mem/c:SI (plus:SI (reg/f:SI 6 bp) (const_int -76 [0xffb4])) [4 %sfp+-52 S4

[Bug rtl-optimization/63577] [4.9/5/6 Regression]: Huge compile time and memory usage with -O and not -fPIC

2016-01-15 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org --- Comment #1

[Bug target/68661] __attribute__ ((no_caller_saved_registers)) trashes stack

2016-01-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68661 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/68661] __attribute__ ((no_caller_saved_registers)) trashes stack

2016-01-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68661 H.J. Lu changed: What|Removed |Added Target Milestone|--- |6.0 --- Comment #2 from H.J. Lu --- Fixed.

[Bug c++/68586] [6 Regression] Enum template parameter wrongly rejected

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

[Bug c++/68767] [6 regression] spurious warning: null argument where non-null required

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

[Bug c++/69300] New: g++ segfault on silly noexcept case

2016-01-15 Thread redbeard0531 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69300 Bug ID: 69300 Summary: g++ segfault on silly noexcept case Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug lto/69271] LTO drops weak binding from aliases

2016-01-15 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69271 Rich Felker changed: What|Removed |Added CC||bugdal at aerifal dot cx --- Comment #7 fr

[Bug lto/68820] [6 regression] FAIL: gcc.c-torture/execute/builtins/memops-asm.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects

2016-01-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68820 --- Comment #9 from Uroš Bizjak --- (In reply to Jan Hubicka from comment #8) > this does not reproduce for me at PPC nor x86-64. Are there any compilation > farm machines that reproduce it? -fno-use-linker-plugin is needed. Following will trig

  1   2   >