[Bug fortran/66480] FPE calling cpu_time() with -ffpe-trap=inexact

2015-06-09 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66480 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/66411] False positive in array bound check in a for loop

2015-06-09 Thread dougkwan at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66411 --- Comment #2 from Doug Kwan --- (In reply to Richard Biener from comment #1) > This has been fixed for 4.9.3 Do you know which patch fixes it?

[Bug fortran/66480] FPE calling cpu_time() with -ffpe-trap=inexact

2015-06-09 Thread jvdelisle at charter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66480 jvdelisle at charter dot net changed: What|Removed |Added CC||jvdelisle at charter dot ne

[Bug rtl-optimization/48181] [4.8/4.9 Regression] wrong code with -O -fgcse --param ira-max-conflict-table-size=0

2015-06-09 Thread bernhard.kaindl at thalesgroup dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48181 --- Comment #12 from Bernhard Kaindl --- x86 has no -fno-lra / -mno-lra flag in gcc-4.8.4 and 4.9.2, so these compilers they can't show this issue. Thus, the tag [4.8/4.9 Regression] does not apply and should be changed to [4.5/4.6 regression].

[Bug c++/66481] New: Implicit lambda capture by reference of variable named "closure" causes crash

2015-06-09 Thread mxawng at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66481 Bug ID: 66481 Summary: Implicit lambda capture by reference of variable named "closure" causes crash Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: m

[Bug c++/66355] defining a constructor inhibits optimization

2015-06-09 Thread kalmquist1 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66355 kalmquist1 at hotmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolut

[Bug c++/4131] The C++ compiler doesn't place a const class object to ".rodata" section with non trivial constructor

2015-06-09 Thread kalmquist1 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4131 kalmquist1 at hotmail dot com changed: What|Removed |Added CC||kalmquist1 at hotmail dot

[Bug rtl-optimization/48181] [4.8/4.9 Regression] wrong code with -O -fgcse --param ira-max-conflict-table-size=0

2015-06-09 Thread bernhard.kaindl at thalesgroup dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48181 Bernhard Kaindl changed: What|Removed |Added CC||bernhard.kaindl@thalesgroup

[Bug fortran/66480] FPE calling cpu_time() with -ffpe-trap=inexact

2015-06-09 Thread nicolasbock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66480 --- Comment #2 from Nicolas Bock --- gcc-4.9.2 fails as well.

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

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

[Bug middle-end/66375] [4.8/4.9/5/6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-06-09 Thread bernhard.kaindl at thalesgroup dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66375 Bernhard Kaindl changed: What|Removed |Added CC||bernhard.kaindl@thalesgroup

[Bug bootstrap/66448] [6 Regression] Bootstrap fails on darwin after r224161

2015-06-09 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 --- Comment #14 from Aldy Hernandez --- Created attachment 35734 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35734&action=edit Patch to ICE on other duplicate DW_AT_ attributes On 06/09/2015 08:00 AM, iains at gcc dot gnu.org wrote: > S

[Bug tree-optimization/60656] [4.8 regression] x86 vectorization produces wrong code

2015-06-09 Thread bernhard.kaindl at thalesgroup dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60656 Bernhard Kaindl changed: What|Removed |Added CC||bernhard.kaindl@thalesgroup

[Bug fortran/66480] FPE calling cpu_time() with -ffpe-trap=inexact

2015-06-09 Thread nicolasbock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66480 --- Comment #1 from Nicolas Bock --- gcc-4.7.4 fails just the same.

[Bug fortran/66480] New: FPE calling cpu_time() with -ffpe-trap=inexact

2015-06-09 Thread nicolasbock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66480 Bug ID: 66480 Summary: FPE calling cpu_time() with -ffpe-trap=inexact Product: gcc Version: 4.8.4 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fo

[Bug libstdc++/66441] wstring_convert not working correctly

2015-06-09 Thread lcarreon at bigpond dot net.au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66441 --- Comment #5 from Leo Carreon --- Is this fix going to be applied to Fedora 22?

[Bug libstdc++/66417] std::codecvt_utf16 generates incorrect output

2015-06-09 Thread lcarreon at bigpond dot net.au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66417 --- Comment #5 from Leo Carreon --- Is this fix going to be applied to Fedora 22?

[Bug libstdc++/66464] codecvt_utf16 max_length returning incorrect value

2015-06-09 Thread lcarreon at bigpond dot net.au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66464 --- Comment #2 from Leo Carreon --- Just clarifying that my comments are to do with codecvt_utf16 and codecvt_utf8. The way I understand it, codecvt_utf16 should be converting between UTF-16 and UCS-4. UTF-16 uses 2 bytes for characters in the

[Bug middle-end/66479] -fstack-check doesn't prevent stack allocation with size -1

2015-06-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66479 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW --- Comment #3 from Eric Botcazou -

[Bug middle-end/66479] -fstack-check doesn't prevent stack allocation with size -1

2015-06-09 Thread jann at thejh dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66479 --- Comment #2 from Jann Horn --- $ ulimit -s 8192

[Bug middle-end/66479] -fstack-check doesn't prevent stack allocation with size -1

2015-06-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66479 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/65460] parloops transforms offloaded functions

2015-06-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65460 vries at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug tree-optimization/65460] parloops transforms offloaded functions

2015-06-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65460 --- Comment #7 from vries at gcc dot gnu.org --- Author: vries Date: Tue Jun 9 21:14:46 2015 New Revision: 224303 URL: https://gcc.gnu.org/viewcvs?rev=224303&root=gcc&view=rev Log: Mark offloaded functions as parallelized 2015-06-09 Tom de Vri

[Bug middle-end/66479] New: -fstack-check doesn't prevent stack allocation with size -1

2015-06-09 Thread jann at thejh dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66479 Bug ID: 66479 Summary: -fstack-check doesn't prevent stack allocation with size -1 Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: normal Pr

[Bug c++/58074] [C++11] __is_trivial intrinsic fails for deleted members and for non-trivial copy-c'tors

2015-06-09 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58074 Richard Smith changed: What|Removed |Added CC||richard-gccbugzilla@metafoo

[Bug c++/66478] New: [constexpr] accepts-invalid with read of non-constant variable as discarded value

2015-06-09 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66478 Bug ID: 66478 Summary: [constexpr] accepts-invalid with read of non-constant variable as discarded value Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severit

[Bug c++/66477] New: [constexpr] accepts-invalid with constexpr member call on non-constant reference

2015-06-09 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66477 Bug ID: 66477 Summary: [constexpr] accepts-invalid with constexpr member call on non-constant reference Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #14 from Martin Liška --- (In reply to Jan Hubicka from comment #13) > Great, do you have patch? > Honza Yes, I've suggested a patch here: https://bugzilla.mozilla.org/show_bug.cgi?id=1167119 Let's see if it will be accepted by Mozi

[Bug target/66474] Document the use of %x in powerpc asm statements

2015-06-09 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66474 --- Comment #1 from Michael Meissner --- Created attachment 35732 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35732&action=edit Proposed patch to fix the problem

[Bug target/66473] ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f

2015-06-09 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66473 --- Comment #4 from Kirill Yukhin --- Sure, I'll report tomorrow.

[Bug tree-optimization/15350] [tree-ssa] Convert if ((1 << a) & 1) into if (a == 0).

2015-06-09 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15350 Marc Glisse changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug middle-end/19987] [meta-bug] fold missing optimizations in general

2015-06-09 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19987 Bug 19987 depends on bug 15350, which changed state. Bug 15350 Summary: [tree-ssa] Convert if ((1 << a) & 1) into if (a == 0). https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15350 What|Removed |Added -

[Bug c++/66387] [5/6 Regression] ICE in make_decl_rtl with lambda

2015-06-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66387 --- Comment #3 from Jason Merrill --- Author: jason Date: Tue Jun 9 17:19:18 2015 New Revision: 224292 URL: https://gcc.gnu.org/viewcvs?rev=224292&root=gcc&view=rev Log: PR c++/66387 * semantics.c (process_outer_var_ref): Make s

[Bug c++/66383] [5/6 Regression] ICE in gimplify_expr on this passed in inline initialization

2015-06-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66383 --- Comment #5 from Jason Merrill --- Author: jason Date: Tue Jun 9 17:19:12 2015 New Revision: 224291 URL: https://gcc.gnu.org/viewcvs?rev=224291&root=gcc&view=rev Log: PR c++/66383 * tree.c (replace_placeholders_r): Handle pla

[Bug c++/51747] [DR 1467] [C++11] cannot call defaulted copy constructor using list-initialization

2015-06-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51747 --- Comment #16 from Jason Merrill --- Author: jason Date: Tue Jun 9 16:56:12 2015 New Revision: 224289 URL: https://gcc.gnu.org/viewcvs?rev=224289&root=gcc&view=rev Log: DR 1467 PR c++/51747 * typeck2.c (digest_init_r):

[Bug libstdc++/64504] Invalid free() with _GLIBCXX_DEBUG and -fwhole-program

2015-06-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64504 Jonathan Wakely changed: What|Removed |Added Keywords||documentation Status|UNCON

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-06-09 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #13 from Jan Hubicka --- Great, do you have patch? Honza

[Bug c++/66475] Access checking in templates circumvented with 'using' (C++11)

2015-06-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66475 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug c++/66476] Erroneous initializer_list lifetime extension from temporary initializer_list

2015-06-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66476 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/66476] New: Erroneous initializer_list lifetime extension from temporary initializer_list

2015-06-09 Thread ed at catmur dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66476 Bug ID: 66476 Summary: Erroneous initializer_list lifetime extension from temporary initializer_list Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: n

[Bug c++/66475] New: Access checking in templates circumvented with 'using' (C++11)

2015-06-09 Thread zerolo at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66475 Bug ID: 66475 Summary: Access checking in templates circumvented with 'using' (C++11) Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug target/66474] Document the use of %x in powerpc asm statements

2015-06-09 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66474 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/66474] New: Document the use of %x in powerpc asm statements

2015-06-09 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66474 Bug ID: 66474 Summary: Document the use of %x in powerpc asm statements Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug rtl-optimization/64164] [4.9/5 Regression] one more stack slot used due to one less inlining level

2015-06-09 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 David Edelsohn changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #38

[Bug rtl-optimization/66306] ICE in reload

2015-06-09 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66306 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/66473] ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f

2015-06-09 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66473 Uroš Bizjak changed: What|Removed |Added Target||x86 Status|NEW

[Bug target/66473] ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f

2015-06-09 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66473 --- Comment #3 from Uroš Bizjak --- Ops, Kirill is already looking at this. Kirill, you have much better facilities for testing, do you want to take the proposed patch from here?

[Bug target/66473] ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f

2015-06-09 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66473 --- Comment #2 from Uroš Bizjak --- Created attachment 35729 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35729&action=edit Proposed patch Patch that fixes the failure.

[Bug target/66473] ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f

2015-06-09 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66473 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/65966] [5/6 Regression] [C++14] "sorry, unimplemented: unexpected AST of kind try_block" when initializing a 2D array

2015-06-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65966 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/66387] [5/6 Regression] ICE in make_decl_rtl with lambda

2015-06-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66387 --- Comment #2 from Jason Merrill --- Author: jason Date: Tue Jun 9 15:27:01 2015 New Revision: 224287 URL: https://gcc.gnu.org/viewcvs?rev=224287&root=gcc&view=rev Log: PR c++/66387 * semantics.c (process_outer_var_ref): Make s

[Bug libstdc++/64504] Invalid free() with _GLIBCXX_DEBUG and -fwhole-program

2015-06-09 Thread andrey.vihrov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64504 --- Comment #6 from Andrey Vihrov --- Thanks for your reply. You have a point: using -fwhole-program introduces more effects than needed, as evidenced by this bug report, so an anonymous namespace is safer and cleaner. In any case, in this bug r

[Bug c++/58616] [meta-bug] nsdmi

2015-06-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58616 Bug 58616 depends on bug 65815, which changed state. Bug 65815 Summary: brace elision doesn't work in NSDMI https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65815 What|Removed |Added

[Bug c++/65815] brace elision doesn't work in NSDMI

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

[Bug c++/65815] brace elision doesn't work in NSDMI

2015-06-09 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65815 --- Comment #9 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Jun 9 14:59:08 2015 New Revision: 224286 URL: https://gcc.gnu.org/viewcvs?rev=224286&root=gcc&view=rev Log: /cp 2015-06-09 Paolo Carlini PR c++/65815 *

[Bug bootstrap/66448] [6 Regression] Bootstrap fails on darwin after r224161

2015-06-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 --- Comment #13 from Jason Merrill --- Author: jason Date: Tue Jun 9 14:51:30 2015 New Revision: 224285 URL: https://gcc.gnu.org/viewcvs?rev=224285&root=gcc&view=rev Log: PR bootstrap/66448 * toplev.c (check_global_declaration):

[Bug debug/66468] [6 Regression] ICE in in check_die, at dwarf2out.c:5719

2015-06-09 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 Aldy Hernandez changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2015-06-09 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 --- Comment #14 from Gerhard Steinmetz --- Attached some prepared test files. Added more test cases for integer and real. Added new test case for logical : subroutine s2 logical(8), parameter :: z1(2) = .true. .or. [ logical(8) :: [ logic

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2015-06-09 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 --- Comment #13 from Gerhard Steinmetz --- Created attachment 35728 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35728&action=edit test case pr66193_3_diverse.f90

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2015-06-09 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 --- Comment #12 from Gerhard Steinmetz --- Created attachment 35727 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35727&action=edit test case pr66193_2_integer.f90

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2015-06-09 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 --- Comment #11 from Gerhard Steinmetz --- Created attachment 35726 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35726&action=edit test case pr66193_1_real.f90

[Bug tree-optimization/66299] more optimize opportunity

2015-06-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66299 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/66299] more optimize opportunity

2015-06-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66299 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Tue Jun 9 14:24:04 2015 New Revision: 224283 URL: https://gcc.gnu.org/viewcvs?rev=224283&root=gcc&view=rev Log: PR tree-optimization/66299 * match.pd ((CST1 << A) == C

[Bug c++/66383] [5/6 Regression] ICE in gimplify_expr on this passed in inline initialization

2015-06-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66383 --- Comment #4 from Jason Merrill --- Author: jason Date: Tue Jun 9 14:13:22 2015 New Revision: 224282 URL: https://gcc.gnu.org/viewcvs?rev=224282&root=gcc&view=rev Log: PR c++/66383 * tree.c (replace_placeholders_r): Handle pla

[Bug target/66473] New: ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f

2015-06-09 Thread andrew.n.senkevich at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66473 Bug ID: 66473 Summary: ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: norm

[Bug bootstrap/66471] BITMAP is a reserved keyword on MinGW

2015-06-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66471 --- Comment #4 from Richard Biener --- Just as a quick observation from looking at host-mingw32.c: #include "config.h" #include "system.h" #include "coretypes.h" #include "hosthooks.h" #include "hosthooks-def.h" #include "diagnostic.h" #define

[Bug c++/66472] -Wshadow gets confused by using statements in template classes

2015-06-09 Thread chtz at informatik dot uni-bremen.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66472 --- Comment #6 from Christoph Hertzberg --- Ok, good point on shadowing free functions. Next pathological example: If you have a template specialization of your Base with a static member variable called `size`, wouldn't the warning make sense?

[Bug c++/66472] -Wshadow gets confused by using statements in template classes

2015-06-09 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66472 --- Comment #5 from Manuel López-Ibáñez --- (In reply to Marc Glisse from comment #3) > I compile with g++ -wrapper gdb,--args ... where this gcc was compile with > -O0 -g. Breaking on warning_at shows that member is a using_decl. Is there anywa

[Bug c++/66472] -Wshadow gets confused by using statements in template classes

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

[Bug c++/66472] -Wshadow gets confused by using statements in template classes

2015-06-09 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66472 --- Comment #3 from Marc Glisse --- (In reply to Gael Guennebaud from comment #0) > As suggested there https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57709#c16, I > tried to break at the call to warning_at to give you more input, but with no > luck

[Bug c++/66472] -Wshadow gets confused by using statements in template classes

2015-06-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66472 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIR

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #11 from Martin Liška --- Fixing all sanitizer issues in Firefox helped me to successfully built FF with LTO. The binary does not segfault :) Martin

[Bug c++/66472] -Wshadow gets confused by using statements in template classes

2015-06-09 Thread gael.guennebaud at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66472 --- Comment #2 from Gael Guennebaud --- But with the same reasoning you would end up reintroducing shadow warnings between local variables and *any* functions, not only the ones visible from a using statement. It has been recognized that triggeri

[Bug c++/66472] -Wshadow gets confused by using statements in template classes

2015-06-09 Thread chtz at informatik dot uni-bremen.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66472 Christoph Hertzberg changed: What|Removed |Added CC||chtz at informatik dot uni-bremen.

[Bug tree-optimization/66423] [6 Regression] a % (1 << b) no longer gets folded to a & (1 << b) for unsigned a

2015-06-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66423 --- Comment #5 from Richard Biener --- Author: rguenth Date: Tue Jun 9 12:31:43 2015 New Revision: 224279 URL: https://gcc.gnu.org/viewcvs?rev=224279&root=gcc&view=rev Log: 2015-06-09 Richard Biener PR middle-end/66423 * mat

[Bug tree-optimization/66423] [6 Regression] a % (1 << b) no longer gets folded to a & (1 << b) for unsigned a

2015-06-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66423 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/66448] [6 Regression] Bootstrap fails on darwin after r224161

2015-06-09 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 --- Comment #12 from Iain Sandoe --- (In reply to Iain Sandoe from comment #11) > (In reply to Aldy Hernandez from comment #10) > > It's not supposed to. It's for issue three as stated. > > The test suite is running - was going to wait to report

[Bug bootstrap/66471] BITMAP is a reserved keyword on MinGW

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66471 --- Comment #3 from Martin Liška --- (In reply to İsmail Dönmez from comment #2) > (In reply to Martin Liška from comment #1) > > Created attachment 35725 [details] > > Patch > > > > May I ask you for testing the patch? > > Fixes the bootstrap

[Bug bootstrap/66471] BITMAP is a reserved keyword on MinGW

2015-06-09 Thread ismail at donmez dot ws
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66471 --- Comment #2 from İsmail Dönmez --- (In reply to Martin Liška from comment #1) > Created attachment 35725 [details] > Patch > > May I ask you for testing the patch? Fixes the bootstrap for me, thanks.

[Bug bootstrap/66471] BITMAP is a reserved keyword on MinGW

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66471 --- Comment #1 from Martin Liška --- Created attachment 35725 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35725&action=edit Patch May I ask you for testing the patch? Thanks, Martin

[Bug c++/66472] New: -Wshadow gets confused by using statements in template classes

2015-06-09 Thread gael.guennebaud at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66472 Bug ID: 66472 Summary: -Wshadow gets confused by using statements in template classes Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/66471] New: BITMAP is a reserved keyword on MinGW

2015-06-09 Thread ismail at donmez dot ws
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66471 Bug ID: 66471 Summary: BITMAP is a reserved keyword on MinGW Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap

[Bug target/66470] [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/45780] Warning for arithmetic operations involving C99 _Bool variable

2015-06-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45780 --- Comment #5 from Marek Polacek --- I think -Wbool-arith makes sense as a separate option. While -Wc90-c99-compat warns about any use of bool (in a declaration, cast, ...), -Wbool-arith would only warn about suspicious uses of boolean vars.

[Bug c++/57709] -Wshadow is too strict / has false positives

2015-06-09 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57709 --- Comment #16 from Manuel López-Ibáñez --- (In reply to Gael Guennebaud from comment #15) > -Wshadow still trigger false positive when a base member functions is > imported with the "using" keyword, as in the following example (tested with > gc

[Bug c++/57709] -Wshadow is too strict / has false positives

2015-06-09 Thread gael.guennebaud at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57709 Gael Guennebaud changed: What|Removed |Added CC||gael.guennebaud at gmail dot com ---

[Bug libstdc++/66464] codecvt_utf16 max_length returning incorrect value

2015-06-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66464 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/66468] [6 Regression] ICE in in check_die, at dwarf2out.c:5719

2015-06-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug target/66470] [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.8.5

[Bug rtl-optimization/64164] [4.9/5 Regression] one more stack slot used due to one less inlining level

2015-06-09 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org --- Comment

[Bug target/66470] [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/66470] New: [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 Bug ID: 66470 Summary: [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: normal P

[Bug c++/33661] template methods forget explicit local reg vars

2015-06-09 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33661 --- Comment #13 from Andreas Krebbel --- Created attachment 35723 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35723&action=edit Experimental fix The attached patch fixes the problem for me. There appear to be two problems: 1. When par

[Bug bootstrap/66448] [6 Regression] Bootstrap fails on darwin after r224161

2015-06-09 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 --- Comment #11 from Iain Sandoe --- (In reply to Aldy Hernandez from comment #10) > It's not supposed to. It's for issue three as stated. indeed; state as of now is that (with both proposed patches in place and --disable-werror), the multiple D

[Bug debug/66468] [6 Regression] ICE in in check_die, at dwarf2out.c:5719

2015-06-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/66030] [5.1.0] std::codecvt_byname missing from libstdc++ DLL

2015-06-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66030 --- Comment #14 from Jonathan Wakely --- Author: redi Date: Tue Jun 9 08:50:00 2015 New Revision: 224273 URL: https://gcc.gnu.org/viewcvs?rev=224273&root=gcc&view=rev Log: PR libstdc++/66030 * config/abi/pre/gnu.ver: Export code

[Bug debug/66468] [6 Regression] ICE in in check_die, at dwarf2out.c:5719

2015-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 --- Comment #3 from Martin Liška --- (In reply to Markus Trippelsdorf from comment #2) > The testcase is invalid: > > markus@x4 testc % g++ -r -nostdlib a.ii c.ii e.ii -g -O2 -flto > a.ii:21:8: warning: ‘Run’ violates the C++ One Definition Rule

[Bug bootstrap/66448] [6 Regression] Bootstrap fails on darwin after r224161

2015-06-09 Thread aldyh at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 --- Comment #10 from Aldy Hernandez --- It's not supposed to. It's for issue three as stated. On Jun 9, 2015 4:36 AM, "dominiq at lps dot ens.fr" wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 > > --- Comment #9 from Dominique d

[Bug debug/66468] [6 Regression] ICE in in check_die, at dwarf2out.c:5719

2015-06-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

  1   2   >