[Bug target/69634] [6 Regression] -fcompare-debug failure (length) with -O2 -fno-dce -fschedule-insns -fno-tree-vrp @ i686

2016-02-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69634 --- Comment #5 from Alexandre Oliva --- Created attachment 37606 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37606&action=edit Patch I'm testing to fix the bug REG_N_CALLS_CROSSED's computation didn't always disregard debug insns, which

[Bug target/69634] [6 Regression] -fcompare-debug failure (length) with -O2 -fno-dce -fschedule-insns -fno-tree-vrp @ i686

2016-02-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69634 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/69704] goto *42 is not diagnosed

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

[Bug c/32122] indirect goto to an integer accepted

2016-02-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32122 Andrew Pinski changed: What|Removed |Added CC||Keith.S.Thompson at gmail dot com --- C

[Bug c/69704] New: goto *42 is not diagnosed

2016-02-05 Thread Keith.S.Thompson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69704 Bug ID: 69704 Summary: goto *42 is not diagnosed Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: u

[Bug c++/69631] [6 Regression] Bogus overflow in constant expression error

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

[Bug bootstrap/68404] [6 Regression] PGO/LTO bootstrap failure on ppc64le

2016-02-05 Thread meissner at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68404 --- Comment #12 from Michael Meissner --- On Fri, Feb 05, 2016 at 11:57:05PM +, wschmidt at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68404 > > Bill Schmidt changed: > >What|Removed

[Bug bootstrap/68404] [6 Regression] PGO/LTO bootstrap failure on ppc64le

2016-02-05 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68404 Bill Schmidt changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug target/69614] [6 Regression] wrong code with -Os -fno-expensive-optimizations -fschedule-insns -mtpcs-leaf-frame -fira-algorithm=priority @ armv7a

2016-02-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69614 --- Comment #5 from ktkachov at gcc dot gnu.org --- I suspected as such. I'll try to dig deeper next week

[Bug tree-optimization/68541] [6 Regression] Path splitting causes if-conversion miss

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

[Bug tree-optimization/68541] [6 Regression] Path splitting causes if-conversion miss

2016-02-05 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68541 --- Comment #6 from Jeffrey A. Law --- Author: law Date: Fri Feb 5 23:49:08 2016 New Revision: 233191 URL: https://gcc.gnu.org/viewcvs?rev=233191&root=gcc&view=rev Log: PR tree-optimization/68541 * gimple-ssa-split-paths.c: Incl

[Bug bootstrap/68404] [6 Regression] PGO/LTO bootstrap failure on ppc64le

2016-02-05 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68404 --- Comment #10 from Bill Schmidt --- Looking at scan_rtx_address () in regrename.c, it indeed looks like a PLUS nested inside a PLUS isn't handled. I'm not sure if this is a deficiency in regrename.c, or whether the definition of fusion_gpr_loa

[Bug c++/69701] "v.operator T()" incorrectly parsed if "v.T()" present.

2016-02-05 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69701 --- Comment #2 from Eric Fiselier --- @Andrew The in-class diagnostics are pretty good. My concern is that users outside the class cannot name the conversion operator. I don't think they care that "A" changes meaning *within* B. I don't think an

[Bug bootstrap/68404] [6 Regression] PGO/LTO bootstrap failure on ppc64le

2016-02-05 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68404 --- Comment #9 from Bill Schmidt --- Finally got back to this for a bit. I've tracked the problem down to the register renaming pass. I suspect it's having trouble with the fusion_gpr_load_di pattern: (insn 452 236 243 19 (set (reg:DI 9 9)

[Bug libstdc++/69703] New: char16_t conversions broken in filesystem::path

2016-02-05 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69703 Bug ID: 69703 Summary: char16_t conversions broken in filesystem::path Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lib

[Bug middle-end/69643] Address space discarded

2016-02-05 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69643 Richard Henderson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/69554] [6 Regression] Multi-location diagnostics writes too many lines

2016-02-05 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69554 --- Comment #15 from Thomas Koenig --- (In reply to David Malcolm from comment #14) > Is there any way to do multiline comments in gfortran? > > Am attempting to write expected output like this: > > ! { dg-begin-multiline-output "" } > EXPECTED

[Bug c++/69701] "v.operator T()" incorrectly parsed if "v.T()" present.

2016-02-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69701 --- Comment #1 from Andrew Pinski --- I think this should be diagnose differently in that A changes meanings inside the class. That is if we used: operator A () const noexcept { return {}; } We get the following error message: t9.cc:8:12: error

[Bug c/69702] New: excessive stack usage with -fprofile-arcs

2016-02-05 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69702 Bug ID: 69702 Summary: excessive stack usage with -fprofile-arcs Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug libstdc++/69699] libstdc++ ABI documentation is out of date

2016-02-05 Thread bastian.beisc...@rwth-aachen.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69699 --- Comment #1 from bastian.beisc...@rwth-aachen.de --- This is a list of all the missing values of the __GLIBCXX__ macro 4.7.3 20130411 4.7.4 20140612 4.8.0 20130322 4.8.1 20130531 4.8.2 20131016 4.8.3 20140522 4.8.4 20141219 4.8.5 20150623 4.9.

[Bug c++/69701] New: "v.operator T()" incorrectly parsed if "v.T()" present.

2016-02-05 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69701 Bug ID: 69701 Summary: "v.operator T()" incorrectly parsed if "v.T()" present. Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority

[Bug target/69614] [6 Regression] wrong code with -Os -fno-expensive-optimizations -fschedule-insns -mtpcs-leaf-frame -fira-algorithm=priority @ armv7a

2016-02-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69614 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #4 fr

[Bug c++/69700] New: [C++14] constexpr incorrectly implies const

2016-02-05 Thread michael.price at synopsys dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69700 Bug ID: 69700 Summary: [C++14] constexpr incorrectly implies const Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/56007] Remarkably bad error message with DO array=1,2

2016-02-05 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56007 --- Comment #5 from Harald Anlauf --- The patch of comment #4 appears to be easily extendible to reject arrays as loop variables (I hope I got this right): Index: gcc/fortran/match.c ==

[Bug tree-optimization/69675] [6 Regression] [graphite] ICE: verify_ssa failed (definition in block 42 does not dominate use in block 34)

2016-02-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69675 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/69662] -Wplacement-new on allocated one element array members

2016-02-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69662 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/69662] -Wplacement-new on allocated one element array members

2016-02-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69662 --- Comment #3 from Martin Sebor --- Author: msebor Date: Fri Feb 5 22:27:37 2016 New Revision: 233190 URL: https://gcc.gnu.org/viewcvs?rev=233190&root=gcc&view=rev Log: PR c++/69662 - -Wplacement-new on allocated one element array members gcc

[Bug libstdc++/69699] New: libstdc++ ABI documentation is out of date

2016-02-05 Thread bastian.beisc...@rwth-aachen.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69699 Bug ID: 69699 Summary: libstdc++ ABI documentation is out of date Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libs

[Bug fortran/69668] [4.9/5/6 Regression] Error reading namelist opened with DELIM='NONE'

2016-02-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69668 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org ---

[Bug c++/69698] New: [meta-bug] flexible array members

2016-02-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698 Bug ID: 69698 Summary: [meta-bug] flexible array members Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Ass

[Bug middle-end/69643] Address space discarded

2016-02-05 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69643 --- Comment #3 from Richard Henderson --- Author: rth Date: Fri Feb 5 22:05:17 2016 New Revision: 233189 URL: https://gcc.gnu.org/viewcvs?rev=233189&root=gcc&view=rev Log: PR c/69643 * tree.c (tree_nop_conversion_p): Do not strip casts into

[Bug fortran/56007] Remarkably bad error message with DO array=1,2

2016-02-05 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56007 --- Comment #4 from Harald Anlauf --- (In reply to Tobias Schlüter from comment #3) > Just for the fun of it, another confusing way this error message appears: > $ cat t3.f90 > character c(5) > > do c=2,3 > end do > > END > $ gfortran t3.f90 >

[Bug c++/69697] New: incorrect initialization of static flexible array members

2016-02-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69697 Bug ID: 69697 Summary: incorrect initialization of static flexible array members Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priori

[Bug target/69693] Wrong mode is used to load spilled register

2016-02-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/50402] ICE in gfc_conv_expr_descriptor

2016-02-05 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50402 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #3 from

[Bug lto/69650] [6 Regression] ICE in linemap_line_start, at libcpp/line-map.c:803

2016-02-05 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Commen

[Bug fortran/66089] [6 Regression] elemental dependency mishandling when derived types are involved

2016-02-05 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089 --- Comment #13 from Mikael Morin --- Author: mikael Date: Fri Feb 5 21:41:15 2016 New Revision: 233188 URL: https://gcc.gnu.org/viewcvs?rev=233188&root=gcc&view=rev Log: Fix fortran scalar elemental dependency mishandling PR fortran/6

[Bug fortran/66089] [6 Regression] elemental dependency mishandling when derived types are involved

2016-02-05 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089 Mikael Morin changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug fortran/46459] ICE (segfault): Invalid read in compare_actual_formal [error recovery]

2016-02-05 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46459 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #6 from

[Bug rtl-optimization/69691] [6 Regression] wrong code at -O2 on x86_64-linux-gnu

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

[Bug rtl-optimization/69691] [6 Regression] wrong code at -O2 on x86_64-linux-gnu

2016-02-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69691 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Feb 5 21:13:43 2016 New Revision: 233187 URL: https://gcc.gnu.org/viewcvs?rev=233187&root=gcc&view=rev Log: PR rtl-optimization/69691 * lra-eliminations.c (move_plus_

[Bug tree-optimization/69682] expression (a && (b==c)) with side effects rewritten to ((b==c) & a)

2016-02-05 Thread mtliang at synopsys dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69682 --- Comment #4 from Mike Liang --- I see. With -fsignalling-nans the 004t.gimple at -O1 is generated as I expected and all is well. Thanks for you help!

[Bug fortran/69668] [4.9/5/6 Regression] Error reading namelist opened with DELIM='NONE'

2016-02-05 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69668 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #2 from

[Bug libgcc/68126] internal compiler error: in maybe_record_trace_start, at dwarf2cfi.c:2239 while compiling under platform mips64el

2016-02-05 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68126 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org --- Comment #1 fro

[Bug fortran/52531] [OOP] Compilation fails with polymorphic dummy argument and OpenMP

2016-02-05 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52531 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #11 fro

[Bug ipa/69589] [6 Regression] ICE in initialize_node_lattices, at ipa-cp.c:971

2016-02-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69589 --- Comment #7 from Martin Liška --- Reduced test case: $ g++ -O2 -rdynamic -flto tc1.ii tc2.ii

[Bug ipa/69589] [6 Regression] ICE in initialize_node_lattices, at ipa-cp.c:971

2016-02-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69589 --- Comment #5 from Martin Liška --- Created attachment 37600 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37600&action=edit tc1.ii

[Bug ipa/69589] [6 Regression] ICE in initialize_node_lattices, at ipa-cp.c:971

2016-02-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69589 --- Comment #6 from Martin Liška --- Created attachment 37601 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37601&action=edit tc2.ii

[Bug target/63805] ICE: in extract_insn, at recog.c:2327 with -mcpu=power8

2016-02-05 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63805 --- Comment #15 from kelvin at gcc dot gnu.org --- On my macbook, g++ (Apple LLVM version 7.0.2 (clang-700.1.81), Target: x86_64-apple-darwin15.3.0), the test program does compile successfully. For Martin's simplified example, it produces the fol

[Bug other/69554] [6 Regression] Multi-location diagnostics writes too many lines

2016-02-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69554 --- Comment #14 from David Malcolm --- Is there any way to do multiline comments in gfortran? Am attempting to write expected output like this: ! { dg-begin-multiline-output "" } EXPECTED OUTPUT TO GO HERE ! { dg-end-multiline-output "" } If n

[Bug c++/69628] [6 Regression] Conditional jump or move depends on uninitialised value(s) in lex_charconst(cpp_token const*) (c-lex.c:1252)

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

[Bug c++/69628] [6 Regression] Conditional jump or move depends on uninitialised value(s) in lex_charconst(cpp_token const*) (c-lex.c:1252)

2016-02-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69628 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Fri Feb 5 19:39:48 2016 New Revision: 233186 URL: https://gcc.gnu.org/viewcvs?rev=233186&root=gcc&view=rev Log: PR c++/69628 * charset.c (cpp_interpret_charconst): Clear

[Bug other/69554] [6 Regression] Multi-location diagnostics writes too many lines

2016-02-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69554 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/69693] Wrong mode is used to load spilled register

2016-02-05 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693 Uroš Bizjak changed: What|Removed |Added CC||vmakarov at gcc dot gnu.org --- Comment #3

[Bug c++/69696] incorrect initialization of block-scope flexible array members

2016-02-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69696 Martin Sebor changed: What|Removed |Added Keywords||wrong-code Last reconfirmed|

[Bug c++/69696] New: incorrect initialization of block-scope flexible array members

2016-02-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69696 Bug ID: 69696 Summary: incorrect initialization of block-scope flexible array members Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal P

[Bug lto/69650] [6 Regression] ICE in linemap_line_start, at libcpp/line-map.c:803

2016-02-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #4 from David Malcolm --- (FWIW, the test case seems to run to completion if I remove the assert in comment #1)

[Bug lto/69650] [6 Regression] ICE in linemap_line_start, at libcpp/line-map.c:803

2016-02-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #3 from David Malcolm --- A more minimal reproducer for these insane line numbers: $ cat test.C # 9 "" 2 not_a_type a; # With recent trunk: $ gcc -c test.C line-map.c: file "" left but not entered test.C:1048537:1: error: ‘not_a_typ

[Bug lto/69650] [6 Regression] ICE in linemap_line_start, at libcpp/line-map.c:803

2016-02-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #2 from David Malcolm --- Looking at the LTO data creation, by putting a breakpoint in cc1plus on lto_output_location to see the values that are written, I see that the bogus-looking location is coming from this ordinary map. It has

[Bug lto/69650] [6 Regression] ICE in linemap_line_start, at libcpp/line-map.c:803

2016-02-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug rtl-optimization/69609] [6 Regression] block reordering consumes an inordinate amount of time, REE consumes much memory

2016-02-05 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69609 --- Comment #3 from Bernd Schmidt --- Something like this maybe? Tries to determine if too large a fraction of blocks are only reachable by computed jumps in a large function (which I'm guessing is what triggers the compile time issues). diff --

[Bug c++/56665] -O2 with -fno-strict-aliasing makes boost::spirit::classic::assign_a not working

2016-02-05 Thread szo at szo dot hu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56665 Szókovács Róbert changed: What|Removed |Added CC||szo at szo dot hu --- Comment #4 from

[Bug c++/68948] G++ voluntarily removes a function call with terrible side effects

2016-02-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68948 --- Comment #13 from Jason Merrill --- Author: jason Date: Fri Feb 5 17:52:07 2016 New Revision: 233183 URL: https://gcc.gnu.org/viewcvs?rev=233183&root=gcc&view=rev Log: Make issues similar to PR c++/68948 fail loudly. * seman

[Bug target/68273] [5/6 Regression] Wrong code on mips/mipsel due to (invalid?) peeking at alignments in function_arg.

2016-02-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68273 --- Comment #19 from Jeffrey A. Law --- Created attachment 37599 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37599&action=edit Testcase for the testsuite My best attempt at pulling together the right dg-markers for this test. mips.exp

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

2016-02-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69282 --- Comment #15 from Andrew Pinski --- (In reply to Jim Wilson from comment #14) > Andrew Pinski wrote the patch to fix the ICE. I was expecting him to submit > it. I will be doing it later today. Got distracted by some Linux performance patch

[Bug target/69693] Wrong mode is used to load spilled register

2016-02-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693 --- Comment #2 from H.J. Lu --- Created attachment 37598 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37598&action=edit A patch It is a backend bug. We need to add ; Used by STV to load a DI into an xmm register. (define_insn "*movdi_to

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

2016-02-05 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69282 --- Comment #14 from Jim Wilson --- Andrew Pinksi wrote the patch to fix the ICE. I was expecting him to submit it. He also pointed out that the code with the patch is inefficient, and can be optimized by adding some patterns to the aarch64 and

[Bug fortran/69368] [6 Regression] spec2006 test case 416.gamess fails with the g++ 6.0 compiler starting with r232508

2016-02-05 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69368 --- Comment #32 from alalaw01 at gcc dot gnu.org --- (In reply to rguent...@suse.de from comment #31) > > Thus a "fix" for the case where treating a[i] as a[0] is the issue > would be > > Index: gcc/tree-dfa.c > ==

[Bug fortran/69695] slice of an array retains pointer attribute

2016-02-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69695 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fastjar/69695] New: slice of an array retains pointer attribute

2016-02-05 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69695 Bug ID: 69695 Summary: slice of an array retains pointer attribute Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fastjar

[Bug target/68273] [5/6 Regression] Wrong code on mips/mipsel due to (invalid?) peeking at alignments in function_arg.

2016-02-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68273 --- Comment #18 from Jeffrey A. Law --- Richi, The patch fixes both the original testcase as well as the reduced testcase. The difficultly I see is building a reliable test for the regression suite. Parsing RTL dumps looking for the right as

[Bug bootstrap/69677] [6 Regression] bootstrap failed with --with-arch=corei7 --with-cpu=corei7

2016-02-05 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69677 --- Comment #18 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Feb 5 16:24:06 2016 New Revision: 233180 URL: https://gcc.gnu.org/viewcvs?rev=233180&root=gcc&view=rev Log: Add a testcase for PR target/69677 PR target/69677

[Bug libgomp/69607] undefined reference to MAIN__._omp_fn.0 in atomic_capture-1.f with -flto

2016-02-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69607 --- Comment #13 from vries at gcc dot gnu.org --- (In reply to vries from comment #11) > Created attachment 37594 [details] > Updated tentative patch > > This patch builds, and runs target-libgomp with -flto -flto-partition=1to1 > -fno-toplevel-r

[Bug rtl-optimization/69691] [6 Regression] wrong code at -O2 on x86_64-linux-gnu

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

[Bug c++/69687] Buffer Overflow in libiberty

2016-02-05 Thread boehme.marcel at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69687 --- Comment #4 from Marcel Böhme --- Here is my preliminary analysis: The function demangle_args (cplus-dem.c:4424) parses the (crafted) mangled function args from the binary. In line 4452, r is read from mangled. In line 4491, we enter a loop wi

[Bug target/68273] [5/6 Regression] Wrong code on mips/mipsel due to (invalid?) peeking at alignments in function_arg.

2016-02-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68273 --- Comment #17 from Jeffrey A. Law --- I've got enough state on this BZ and remember just enough MIPS that I can verify behaviour with a cross.

[Bug c++/69686] Useless -Wparentheses for A && B || !A && C

2016-02-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69686 --- Comment #6 from Jonathan Wakely --- (In reply to wipedout from comment #5) > Here the compiler just enforces people to add parentheses so that they > accidentally put them wrong and then the compiler is happy and the code is > buggy. Yes, th

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

2016-02-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69277 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/69251] [6 Regression] ICE in unify_array_domain on a flexible array member

2016-02-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69251 Bug 69251 depends on bug 69277, which changed state. Bug 69277 Summary: [6 Regression] ICE mangling a flexible array member https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69277 What|Removed |Added

[Bug rtl-optimization/69691] [6 Regression] wrong code at -O2 on x86_64-linux-gnu

2016-02-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69691 --- Comment #4 from Jakub Jelinek --- I think the bug is in move_plus_up, as that function transforms: (subreg:SI (plus:DI (reg/f:DI 20 frame) (const_int 16 [0x10])) 0) into: (plus:SI (plus:SI (subreg:SI (reg/f:DI 20 frame) 0) (co

[Bug c++/69686] Useless -Wparentheses for A && B || !A && C

2016-02-05 Thread wipedout at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69686 --- Comment #5 from wipedout at yandex dot ru --- Here the compiler just enforces people to add parentheses so that they accidentally put them wrong and then the compiler is happy and the code is buggy.

[Bug c++/68948] G++ voluntarily removes a function call with terrible side effects

2016-02-05 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68948 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #11 from Patrick Pa

[Bug c++/68948] G++ voluntarily removes a function call with terrible side effects

2016-02-05 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68948 --- Comment #12 from Patrick Palka --- Created attachment 37596 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37596&action=edit better fix for gcc 7

[Bug c++/66999] Missing comma in lambda capture causes internal compiler error

2016-02-05 Thread sshannin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66999 sshannin at gmail dot com changed: What|Removed |Added CC||sshannin at gmail dot com ---

[Bug target/69369] [6 Regression] internal compiler error: in remove_unreachable_nodes, at ipa.c:457

2016-02-05 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69369 --- Comment #6 from Ilya Enkovich --- Author: ienkovich Date: Fri Feb 5 14:41:00 2016 New Revision: 233177 URL: https://gcc.gnu.org/viewcvs?rev=233177&root=gcc&view=rev Log: gcc/ 2016-02-05 Ilya Enkovich PR target/69369 Rev

[Bug target/69648] [5/6 Regression] wrong code with -O -mtune=winchip-c6 -fPIC -fexpensive-optimizations -msse4 @ i686

2016-02-05 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69648 --- Comment #12 from Bernd Schmidt --- err, with -fPIC in the CFLAGS was what I was going to say.

[Bug target/69648] [5/6 Regression] wrong code with -O -mtune=winchip-c6 -fPIC -fexpensive-optimizations -msse4 @ i686

2016-02-05 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69648 --- Comment #11 from Bernd Schmidt --- FWIW that passes bootstrap & regtest on x86_64-linux.

[Bug target/69369] [6 Regression] internal compiler error: in remove_unreachable_nodes, at ipa.c:457

2016-02-05 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69369 Ilya Enkovich changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/69671] [6 Regression] FAIL: gcc.target/i386/avx512vl-vpmovqb-1.c scan-assembler-times vpmovqb[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*%xmm[0-9]+{%k[1-7]}{z}(?

2016-02-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671 --- Comment #11 from Jakub Jelinek --- BTW, can you see if the cse.c one-liner has significant effect on say SPEC2k6 with -mavx512* options? If yes, then either we need some help from the RA to deal with this, or perhaps the one-liner should be

[Bug libgomp/69607] undefined reference to MAIN__._omp_fn.0 in atomic_capture-1.f with -flto

2016-02-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69607 --- Comment #12 from vries at gcc dot gnu.org --- (In reply to vries from comment #11) > Created attachment 37594 [details] > Updated tentative patch > > This patch builds, and runs target-libgomp with -flto -flto-partition=1to1 > -fno-toplevel-r

[Bug c++/69694] New: type incomplete depending if constructing function is templated

2016-02-05 Thread bloerwald at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69694 Bug ID: 69694 Summary: type incomplete depending if constructing function is templated Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal

[Bug c++/68948] G++ voluntarily removes a function call with terrible side effects

2016-02-05 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68948 --- Comment #10 from Patrick Palka --- Author: ppalka Date: Fri Feb 5 14:36:44 2016 New Revision: 233176 URL: https://gcc.gnu.org/viewcvs?rev=233176&root=gcc&view=rev Log: Fix PR c++/68948 (wrong code generation due to invalid constructor call)

[Bug rtl-optimization/69691] [6 Regression] wrong code at -O2 on x86_64-linux-gnu

2016-02-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69691 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug rtl-optimization/69691] [6 Regression] wrong code at -O2 on x86_64-linux-gnu

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

[Bug target/69274] [6 Regression] 435.gromacs performance regression after r231814 on x86 Haswell and bdver2

2016-02-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69274 --- Comment #13 from Richard Biener --- It would be interesting to see whether FDO also shows the regression (I only have a non-march=native FDO tester and the non-march=native tester doesn't show the regression already). Because it might be tha

[Bug target/69274] [6 Regression] 435.gromacs performance regression after r231814 on x86 Haswell and bdver2

2016-02-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69274 --- Comment #12 from Richard Biener --- Key assembly difference seems to be extra reg-reg copies around a loop. But maybe perf lies to me (the description cites fsettle as the real offender but perf points me to inl1130). As I can reproduce the

[Bug target/69693] Wrong mode is used to load spilled register

2016-02-05 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693 --- Comment #1 from Ilya Enkovich --- We should be able to revert r233167 if this issue is fixed

[Bug bootstrap/69677] [6 Regression] bootstrap failed with --with-arch=corei7 --with-cpu=corei7

2016-02-05 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69677 --- Comment #17 from Ilya Enkovich --- (In reply to Uroš Bizjak from comment #16) > That doesn't mean that incorrect register fill RA bug should't be fixed > during stage-4. Do we have a small testcase that exposes it? I submitted PR69693 for RA

[Bug target/69693] New: Wrong mode is used to load spilled register

2016-02-05 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693 Bug ID: 69693 Summary: Wrong mode is used to load spilled register Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug rtl-optimization/64081] [5/6 Regression] r217827 prevents RTL loop unroll

2016-02-05 Thread afomin.mailbox at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 --- Comment #25 from Alexander Fomin --- Good new, thank you! Sent to ML.

  1   2   >