[Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 --- Comment #7 from Jan Hubicka --- I commited the change to mainline, so you only need to update the tree. Honza

Re: [Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread Jan Hubicka
I commited the change to mainline, so you only need to update the tree. Honza

[Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread nheghathivhistha at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 --- Comment #6 from David Kredba --- Could you please attach the patch as attachement to here? I am not able to save it as valid patch file even after I switched ml to "raw text".

[Bug rtl-optimization/64317] [5 Regression] Ineffective allocation of PIC base register

2015-03-22 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64317 --- Comment #25 from Jeffrey A. Law --- Unwanted loads have been eliminated by the postreload-gcse improvements.

[Bug rtl-optimization/64317] [5 Regression] Ineffective allocation of PIC base register

2015-03-22 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64317 --- Comment #24 from Jeffrey A. Law --- Author: law Date: Mon Mar 23 05:21:04 2015 New Revision: 221585 URL: https://gcc.gnu.org/viewcvs?rev=221585&root=gcc&view=rev Log: PR rtl-optimization/64317 * Makefile.in (OBJS): Add gcse-co

[Bug c++/52036] C++11 allows template parameters to have internal linkage

2015-03-22 Thread oakad at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52036 Alexander Dubov changed: What|Removed |Added CC||oakad at yahoo dot com --- Comment #10

[Bug fortran/62049] Negative count_rate when calling system_clock

2015-03-22 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62049 Jerry DeLisle changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug fortran/60956] [4.8/4.9/5 Regression] error reading (and writing) large text files in gfortran

2015-03-22 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60956 Jerry DeLisle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/65519] Unable to coalesce ssa_names 2 and 87 which are marked as MUST COALESCE if ZCX_By_Default is set False

2015-03-22 Thread syq at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65519 --- Comment #1 from YunQiang Su --- It only fails when using -O2 +, while build successfully when using -O1.

[Bug c++/65520] New: elaborated-type-specifiers and inaccessible injected-class-names

2015-03-22 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65520 Bug ID: 65520 Summary: elaborated-type-specifiers and inaccessible injected-class-names Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug ada/65519] New: Unable to coalesce ssa_names 2 and 87 which are marked as MUST COALESCE if ZCX_By_Default is set False

2015-03-22 Thread syq at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65519 Bug ID: 65519 Summary: Unable to coalesce ssa_names 2 and 87 which are marked as MUST COALESCE if ZCX_By_Default is set False Product: gcc Version: 5.0 Status: UNCONFIRME

[Bug fortran/60956] [4.8/4.9/5 Regression] error reading (and writing) large text files in gfortran

2015-03-22 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60956 --- Comment #11 from Jerry DeLisle --- Author: jvdelisle Date: Mon Mar 23 01:32:15 2015 New Revision: 221584 URL: https://gcc.gnu.org/viewcvs?rev=221584&root=gcc&view=rev Log: 2015-03-22 Jerry DeLisle PR libgfortran/60956 Backport fr

[Bug lto/64860] [5 Regression] multiple definition of typeinfo in 5.0 (4.9.2 works)

2015-03-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64860 --- Comment #8 from Jan Hubicka --- Created attachment 35100 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35100&action=edit partial patch Hi, this is a patch that adds necessary checks into resolution code. Basically if static linking is

[Bug target/65456] powerpc64le autovectorized copy loop missed optimization

2015-03-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65456 --- Comment #10 from David Edelsohn --- I believe that the choice to scalarize is based on the vector cost model.

[Bug lto/65515] [5 Regression] FAIL: gcc.c-torture/compile/limits-fndefn.c -O2 -flto -flto-partition=none (ICE) -- SIGSEGV for stack growth failure

2015-03-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65515 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #2

[Bug lto/65475] [5 Regression] ICE in odr_vtable_hasher::equal (Segmentation fault)

2015-03-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65475 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug lto/65475] [5 Regression] ICE in odr_vtable_hasher::equal (Segmentation fault)

2015-03-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65475 --- Comment #8 from Jan Hubicka --- Author: hubicka Date: Mon Mar 23 00:17:07 2015 New Revision: 221582 URL: https://gcc.gnu.org/viewcvs?rev=221582&root=gcc&view=rev Log: PR ipa/65475 * ipa-devirt.c: Include demangle.h (odr_type_d):

[Bug fortran/60956] [4.8/4.9/5 Regression] error reading (and writing) large text files in gfortran

2015-03-22 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60956 --- Comment #10 from Jerry DeLisle --- Author: jvdelisle Date: Mon Mar 23 00:16:01 2015 New Revision: 221578 URL: https://gcc.gnu.org/viewcvs?rev=221578&root=gcc&view=rev Log: 2015-03-22 Jerry DeLisle PR libgfortran/60956 Backport fr

[Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/65505] [5 Regression][SH] ICE in sh_disp_addr_displacement

2015-03-22 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65505 --- Comment #3 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #2) > I'm now testing the patch in attachment 35084 [details] on sh-elf. > Kaz, could you please also pre-test it on sh4-linux? No new failures on sh4-unknown-linux-gnu.

[Bug tree-optimization/65518] gcc consumes all memory with -O3

2015-03-22 Thread ikonomisma at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65518 ikonomisma at googlemail dot com changed: What|Removed |Added Component|c |tree-optimization ---

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #12 from Manuel López-Ibáñez --- (In reply to Jonathan Wakely from comment #11) > Great, then my suggestion would be to use exactly the same wording for > references. I guess the Clang devs added their wording because someone mistake

[Bug c/65518] New: gcc consumes all memory with -O3

2015-03-22 Thread ikonomisma at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65518 Bug ID: 65518 Summary: gcc consumes all memory with -O3 Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c Assig

[Bug ipa/65502] pure-const should play well with clobbers.

2015-03-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65502 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #11 from Jonathan Wakely --- Great, then my suggestion would be to use exactly the same wording for references.

[Bug libfortran/59513] [4.8/4.9/5 Regression] Fortran runtime error: Sequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACE

2015-03-22 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59513 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org ---

[Bug libfortran/59513] [4.8/4.9/5 Regression] Fortran runtime error: Sequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACE

2015-03-22 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59513 --- Comment #29 from Jerry DeLisle --- Author: jvdelisle Date: Sun Mar 22 21:37:13 2015 New Revision: 221575 URL: https://gcc.gnu.org/viewcvs?rev=221575&root=gcc&view=rev Log: 2015-03-22 Jerry DeLisle PR libgfortran/59513 * gfortran.t

[Bug ipa/65502] pure-const should play well with clobbers.

2015-03-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65502 --- Comment #2 from Jan Hubicka --- Author: hubicka Date: Sun Mar 22 21:10:24 2015 New Revision: 221574 URL: https://gcc.gnu.org/viewcvs?rev=221574&root=gcc&view=rev Log: PR ipa/65502 * ipa-comdats.c (enqueue_references): Walk through t

[Bug middle-end/65517] [5 Regression] ICE: in get_loop_body, at cfgloop.c:856

2015-03-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65517 --- Comment #2 from Markus Trippelsdorf --- Started with r221409. trippels@gcc2-power8 ~ % ~/gcc_build_dir_/gcc/cc1 -fpreprocessed foo.i -quiet -dumpbase foo.i -auxbase foo -O2 -w -version -o /dev/null GNU C11 (GCC) version 5.0.0 20150313 (exper

[Bug c++/65503] g++ string array in struct crash

2015-03-22 Thread maltsevm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65503 Mikhail Maltsev changed: What|Removed |Added CC||maltsevm at gmail dot com --- Comment

[Bug middle-end/65517] [5 Regression] ICE: in get_loop_body, at cfgloop.c:856

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

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #10 from Manuel López-Ibáñez --- (In reply to Jonathan Wakely from comment #9) > > What about "the address of the object bound to 'r' may be assumed to always > > convert to true"? > > Why only warn about references, and not also for

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #9 from Jonathan Wakely --- (In reply to Manuel López-Ibáñez from comment #8) > Sure, I was trying to make the Clang message a bit more understandable. I > got completely confused by "pointer may be assumed to always convert to > true

[Bug rtl-optimization/60851] [4.9 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2117 with -flive-range-shrinkage -mdispatch-scheduler -march=bdver4

2015-03-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60851 --- Comment #13 from Uroš Bizjak --- Created attachment 35099 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35099&action=edit Proposed patch for 4.9 branch In 4.9 branch, the check is located in three different places throughout constrain

[Bug lto/65517] New: src/getargs.c:112:1: internal compiler error: in get_loop_body, at cfgloop.c:856

2015-03-22 Thread nheghathivhistha at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65517 Bug ID: 65517 Summary: src/getargs.c:112:1: internal compiler error: in get_loop_body, at cfgloop.c:856 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity:

[Bug rtl-optimization/60851] [4.9 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2117 with -flive-range-shrinkage -mdispatch-scheduler -march=bdver4

2015-03-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60851 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug libfortran/59513] [4.8/4.9/5 Regression] Fortran runtime error: Sequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACE

2015-03-22 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59513 --- Comment #28 from Jerry DeLisle --- Author: jvdelisle Date: Sun Mar 22 18:42:52 2015 New Revision: 221572 URL: https://gcc.gnu.org/viewcvs?rev=221572&root=gcc&view=rev Log: 2015-03-22 Jerry DeLisle PR libgfortran/59513 * io/transfe

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #8 from Manuel López-Ibáñez --- (In reply to Jonathan Wakely from comment #7) > The diagnostic needs rewording, &r is not the address of a reference, it's > the address of whatever the reference is bound to. Please don't add > diagnos

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #7 from Jonathan Wakely --- The diagnostic needs rewording, &r is not the address of a reference, it's the address of whatever the reference is bound to. Please don't add diagnostics that talk about something that has no meaning in th

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 Manuel López-Ibáñez changed: What|Removed |Added Keywords||patch CC|

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #5 from Jan Kratochvil --- (In reply to Manuel López-Ibáñez from comment #3) > Does this patch work in your real-world code? There were just many tests like: if (!&r) return 0; So it should really work, thanks.

[Bug rtl-optimization/65504] [4.9/5 Regression] select case with strings and -fgcse -O

2015-03-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65504 --- Comment #15 from Eric Botcazou --- It's a bug in Dead Store Elimination (so -fno-dse is the workaround) exposed by a combination of GCSE and FWPROP which changes the canonicalization of addresses (so -fno-gcse and -fno-forward-propagate paper

[Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread nheghathivhistha at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 --- Comment #4 from David Kredba --- Created attachment 35097 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35097&action=edit Preprocessed source file gzipped

[Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread nheghathivhistha at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 --- Comment #3 from David Kredba --- Created attachment 35096 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35096&action=edit Preprocessed source file gzipped

[Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread nheghathivhistha at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 --- Comment #2 from David Kredba --- Created attachment 35095 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35095&action=edit Preprocessed source file gzipped

[Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread nheghathivhistha at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 --- Comment #1 from David Kredba --- Created attachment 35094 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35094&action=edit Preprocessed source file gzipped

[Bug ipa/65516] New: lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-22 Thread nheghathivhistha at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 Bug ID: 65516 Summary: lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #4 from Manuel López-Ibáñez --- Or even: int fii(int p) { int &r=p; return !&r; }

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #3 from Manuel López-Ibáñez --- I got confused by Clang's message. The problem is not the pointer or NULL. The problem is converting the address of a reference to bool: int fii(int *p) { int &r=*p; return !&r; } This is trivial

[Bug target/65456] powerpc64le autovectorized copy loop missed optimization

2015-03-22 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65456 Bill Schmidt changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug lto/65515] [5 Regression] FAIL: gcc.c-torture/compile/limits-fndefn.c -O2 -flto -flto-partition=none (ICE) -- SIGSEGV for stack growth failure

2015-03-22 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65515 John David Anglin changed: What|Removed |Added Target|hppa2.0w-hp-hpux11.11 |hppa64-hp-hpux11.11 Ho

[Bug c++/65512] Inconsistent report of uninitialized members

2015-03-22 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65512 --- Comment #5 from Peter VARGA --- 1) There are bugs which are not important. It is always a point of view. As a starter here I had 2 possibilities and I took the wrong. More or less you may be right but it was a simple misunderstanding. AND I d

[Bug c++/65512] Inconsistent report of uninitialized members

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65512 --- Comment #4 from Jonathan Wakely --- (In reply to Peter VARGA from comment #3) > 1) I had no idea how the importance is qualified. Is my 1st bug report. For > me it was a blocker because I could not finish compiling That applies to most bugs

[Bug c++/65512] Inconsistent report of uninitialized members

2015-03-22 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65512 --- Comment #3 from Peter VARGA --- 1) I had no idea how the importance is qualified. Is my 1st bug report. For me it was a blocker because I could not finish compiling 2) Not using -Werror is really a bit hard - don't you think?! My workaround i

[Bug c++/65512] Inconsistent report of uninitialized members

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65512 Jonathan Wakely changed: What|Removed |Added Severity|blocker |normal --- Comment #2 from Jonathan Wa

[Bug c++/52595] [DR 325] commas and non-static data member initializers don't mix

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52595 Jonathan Wakely changed: What|Removed |Added CC||nilschrbrause at googlemail dot co

[Bug c++/65514] Initializing a non-static const data member of a template class from a static const data member of another template class results in errors in certain situations

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65514 Jonathan Wakely changed: What|Removed |Added Resolution|FIXED |DUPLICATE --- Comment #2 from Jonathan

[Bug c++/65514] Initializing a non-static const data member of a template class from a static const data member of another template class results in errors in certain situations

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65514 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/65503] g++ string array in struct crash

2015-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65503 --- Comment #1 from Jonathan Wakely --- You're creating a huge object on the stack, which is a bad idea, and the problem is probably that GCC is running out of memory.

[Bug c++/65498] [5 Regression] ICE in cxx_eval_call_expression when using __func__ inside dependent context

2015-03-22 Thread ldionne.2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65498 --- Comment #5 from Louis Dionne --- [Just a quick comment: thank you for being so responsive. Most of my bug reports on Clang are left hanging for a long while before anyone ever considers them, and I appreciate it not being the case here.]

[Bug libstdc++/65500] [5 Regression] FAIL: 17_intro/headers/c++2014/all_attributes.cc (test for excess errors)

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

[Bug lto/65515] New: [5 Regression] FAIL: gcc.c-torture/compile/limits-fndefn.c -O2 -flto -flto-partition=none (ICE) -- SIGSEGV for stack growth failure

2015-03-22 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65515 Bug ID: 65515 Summary: [5 Regression] FAIL: gcc.c-torture/compile/limits-fndefn.c -O2 -flto -flto-partition=none (ICE) -- SIGSEGV for stack growth failure

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 --- Comment #2 from Jan Kratochvil --- It should check the '!&r' condition which makes no sense. The variable initialization in real world programs is too complicated to be able to figure out it may be NULL.

[Bug target/65510] target-tic6x: unrecognizable insn with -O(1,2,3,s).

2015-03-22 Thread gang.chen.5i5j at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65510 --- Comment #2 from Chen Gang --- For test.i: int oxu_driver_init(void) { *(volatile unsigned int *)(-1) = *(unsigned int *)(-1); } If test.i use a valid number (>= 0x10) or normal variable instead of "-1", it will be OK (the insns are almost

[Bug c++/65498] [5 Regression] ICE in cxx_eval_call_expression when using __func__ inside dependent context

2015-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65498 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/65513] gcc stops with "internal compiler error"

2015-03-22 Thread maltsevm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65513 Mikhail Maltsev changed: What|Removed |Added CC||maltsevm at gmail dot com --- Comment

[Bug c++/65514] New: Initializing a non-static const data member of a template class from a static const data member of another template class results in errors in certain situations

2015-03-22 Thread nilschrbrause at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65514 Bug ID: 65514 Summary: Initializing a non-static const data member of a template class from a static const data member of another template class results in errors in certain

[Bug c++/65513] gcc stops with "internal compiler error"

2015-03-22 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65513 --- Comment #1 from Peter VARGA --- One of these following steps do not produce any error message and the compiler can finish successfully: 1) Add {} to the sDateTime member 2) Remove the std::atomic member

[Bug c++/65513] New: gcc stops with "internal compiler error"

2015-03-22 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65513 Bug ID: 65513 Summary: gcc stops with "internal compiler error" Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: c++

[Bug c++/65512] Inconsistent report of uninitialized members

2015-03-22 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65512 --- Comment #1 from Peter VARGA --- Output for the -v option: Using built-in specs. COLLECT_GCC=g++ Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.9.2_source/configure --disable-multilib Thread model: posix gcc version 4.9.2 (GCC) CO

[Bug c++/65512] New: Inconsistent report of uninitialized members

2015-03-22 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65512 Bug ID: 65512 Summary: Inconsistent report of uninitialized members Product: gcc Version: unknown Status: UNCONFIRMED Severity: blocker Priority: P3 Component: c

[Bug c++/65509] [C++11] GCC rejects operator== with two distinct pointers as not constexpr

2015-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65509 --- Comment #2 from Marek Polacek --- Started I think with r218462.

[Bug c++/65168] diagnostic: missing: reference cannot be bound to dereferenced null pointer

2015-03-22 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65168 Manuel López-Ibáñez changed: What|Removed |Added Target|x86_64-linux-gnu| Status|UNCONFIRMED

[Bug c++/65509] [C++11] GCC rejects operator== with two distinct pointers as not constexpr

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

[Bug tree-optimization/65511] transform_to_exit_first_loop looses edge probabilities

2015-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65511 --- Comment #3 from vries at gcc dot gnu.org --- testcase: ... #define N 1000 unsigned int a[N]; unsigned int b[N]; unsigned int c[N]; void __attribute__((noclone,noinline)) f (unsigned int n) { int i; #pragma omp parallel { #pragma omp for

[Bug tree-optimization/65511] transform_to_exit_first_loop looses edge probabilities

2015-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65511 --- Comment #2 from vries at gcc dot gnu.org --- using tentative patch, we get: ... if (ivtmp_25 < _12) goto ; else goto ; ;;succ: 13 [99.0%] (TRUE_VALUE,EXECUTABLE) ;;14 [1.0%] (FALSE_VALUE,EXECUTABLE) ...

[Bug tree-optimization/65443] Don't peel last iteration from loop in transform_to_exit_first_loop

2015-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65443 vries at gcc dot gnu.org changed: What|Removed |Added Attachment #35078|0 |1 is obsolete|

[Bug tree-optimization/65511] transform_to_exit_first_loop looses edge probabilities

2015-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65511 --- Comment #1 from vries at gcc dot gnu.org --- tentative patch: ... diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index 0f5e428..837dbbd 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -6175,6 +6175,7 @@ gimple_duplicate_sese_tail (edge entry

[Bug c++/65509] [C++11] GCC rejects operator== with two distinct pointers as not constexpr

2015-03-22 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65509 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug tree-optimization/65511] New: transform_to_exit_first_loop

2015-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65511 Bug ID: 65511 Summary: transform_to_exit_first_loop Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: trivial Priority: P3 Component: tree-optimization

[Bug target/65510] target-tic6x: unrecognizable insn with -O(1,2,3,s).

2015-03-22 Thread gang.chen.5i5j at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65510 Chen Gang changed: What|Removed |Added CC||gang.chen.5i5j at gmail dot com --- Comment

[Bug target/65510] New: target-tic6x: unrecognizable insn with -O(1,2,3,s).

2015-03-22 Thread gang.chen.5i5j at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65510 Bug ID: 65510 Summary: target-tic6x: unrecognizable insn with -O(1,2,3,s). Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: