[Bug middle-end/63376] [5.0 Regression] ICE: in operator[], at vec.h:736 compiling team.c

2014-09-25 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63376 --- Comment #1 from John David Anglin --- Breakpoint 2, _Z11fancy_abortPKciS0_ ( file=0x13180d0 "../../gcc/gcc/vec.h", line=736, function=0x13182d8 ::operator[](unsigned int)::__FUNCTION__> "operator[]") at ../../gcc/gcc/diagnostic.c:12

[Bug c++/63377] New: Bad diagnostic - "expected unqualified-id" instead of "no type named __ in namespace"

2014-09-25 Thread b_filip at zoho dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63377 Bug ID: 63377 Summary: Bad diagnostic - "expected unqualified-id" instead of "no type named __ in namespace" Product: gcc Version: unknown Status: UNCONFIRMED S

[Bug tree-optimization/63375] reordering of reads across fences

2014-09-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63375 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/63376] New: [5.0 Regression] ICE: in operator[], at vec.h:736 compiling team.c

2014-09-25 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63376 Bug ID: 63376 Summary: [5.0 Regression] ICE: in operator[], at vec.h:736 compiling team.c Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug target/55212] [SH] Switch from IRA to LRA

2014-09-25 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #39 from Kazumoto Kojima --- (In reply to Hans-Peter Nilsson from comment #38) > Hm, you're right, but to me that indicates the patch covering-up a bug > elsewhere than in the sh port. Would it be better to file an independent PR for

[Bug rtl-optimization/63375] reordering of reads across fences

2014-09-25 Thread bobby.prani at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63375 Pranith Kumar changed: What|Removed |Added CC||bobby.prani at gmail dot com --- Comment

[Bug rtl-optimization/63375] New: reordering of reads across fences

2014-09-25 Thread bobby.prani at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63375 Bug ID: 63375 Summary: reordering of reads across fences Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimizatio

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/63374] New: unhelpful diagnostics for missing initializer

2014-09-25 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63374 Bug ID: 63374 Summary: unhelpful diagnostics for missing initializer Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug middle-end/45631] Indirect call profiling can be improved to handle multiple targets

2014-09-25 Thread xur at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45631 --- Comment #9 from xur at google dot com --- Sure. I will work on this. I will have a new mode that do multi-target value profiling and keep current single-target mode. Let me know if we only need to have multi-garget mode. The integration with L

[Bug middle-end/35545] virtual call specialization not happening with FDO

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35545 --- Comment #12 from Jan Hubicka --- We still fail to fold here. After tracer we get: # ap_2 = PHI # prephitmp_14 = PHI <&MEM[(void *)&_ZTV1A + 16B](4)> _19 = *prephitmp_14; PROF_24 = [obj_type_ref] OBJ_TYPE_REF(_19;(struct A)ap_2->0);

[Bug ipa/62121] [4.9 Regression] ICE: Segmentation fault in ipa-devirt.c:997

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62121 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|4.10.0

[Bug sanitizer/61591] Undefined behavior sanitizer does not catch builtin_unreachable's from impossible devirtualization

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61591 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/63344] [5 Regression] Linux (makeallyes config) compilation error: error: apic_numachip causes a section type conflict with numachip_system

2014-09-25 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63344 --- Comment #6 from Martin Liška --- (In reply to Andi Kleen from comment #5) > I posted a patch here > http://permalink.gmane.org/gmane.linux.kernel/1793662 > > BTW actually I don't agree that the bug is valid. We should probably relax > the LT

[Bug bootstrap/61440] Bootstrap failure with --with-build-config=bootstrap-lto

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61440 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/45791] Missed devirtualization

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45791 --- Comment #16 from Jan Hubicka --- With new polymorphic call code we could handle the testcase from comment 15 by simple propagation of contextes down during early optimization. This may be easy enough to be worth to implement. Still general s

[Bug middle-end/45631] Indirect call profiling can be improved to handle multiple targets

2014-09-25 Thread xinliangli at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45631 davidxl changed: What|Removed |Added CC||xur at google dot com --- Comment #8 from davi

[Bug middle-end/45631] devirtualization with profile feedback does not work for function pointers

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45631 --- Comment #7 from Jan Hubicka --- Any news on this code?

[Bug ipa/61890] [5 Regression] g++.dg/ipa/devirt-23.C FAILs with -O2 -fno-devirtualize-speculatively -fno-guess-branch-probability

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61890 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/61688] [5 Regression] ICE: tree check: expected record_type or union_type or qual_union_type, have array_type in ipa_binfo_from_known_type_jfunc

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61688 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #15 from camm at debian dot org --- Created attachment 33575 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33575&action=edit setjmp saves f31, then zeroes out the result with stvxv3,0,r5

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #14 from camm at debian dot org --- Created attachment 33574 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33574&action=edit continuation of gdb.7 showing no stfd fp31,((39)*8)(3) executed

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #13 from camm at debian dot org --- Created attachment 33573 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33573&action=edit gdb transcript shoinwg f31 is correct on entry to setjmp

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #12 from camm at debian dot org --- Created attachment 33572 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33572&action=edit setjmp does write to jmp_buf, but not at the end of the buffer.

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #11 from camm at debian dot org --- Created attachment 33571 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33571&action=edit gdb transcript showing jmp_buf is unchanged across setjmp && longjmp

[Bug target/62233] unnecessary shift instructions to prepare loop counter

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62233 Oleg Endo changed: What|Removed |Added Target|powerpc64le |powerpc64le sh*-*-* Status|UNCON

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 Peter Bergner changed: What|Removed |Added CC||uweigand at gcc dot gnu.org --- Comment

[Bug rtl-optimization/63259] Detecting byteswap sequence

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63259 Oleg Endo changed: What|Removed |Added CC||olegendo at gcc dot gnu.org,

[Bug c++/63364] GCC optimizer causing memory corruption

2014-09-25 Thread contact at ncomputers dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63364 --- Comment #4 from ncomputers.org --- (In reply to Andrew Pinski from comment #3) > (In reply to ncomputers.org from comment #2) > > Can we write your name in our website? > > > > "Andrew Pinski taught us something new". > > I guess. Ok, here

[Bug rtl-optimization/63348] [5 Regression] gcc.dg/pr43670.c fail on MIPS

2014-09-25 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63348 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/63348] [5 Regression] gcc.dg/pr43670.c fail on MIPS

2014-09-25 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63348 --- Comment #7 from uros at gcc dot gnu.org --- Author: uros Date: Thu Sep 25 17:58:35 2014 New Revision: 215613 URL: https://gcc.gnu.org/viewcvs?rev=215613&root=gcc&view=rev Log: PR rtl-optimization/63348 * emit-rtl.c (try_split): Do not

[Bug rtl-optimization/63348] [5 Regression] gcc.dg/pr43670.c fail on MIPS

2014-09-25 Thread pangbw at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63348 --- Comment #6 from baoshan --- (In reply to Uroš Bizjak from comment #5) > (In reply to baoshan from comment #1) > > I believe this regression is introduced by the code for cleanup_barriers() > > in jump.c of patch https://gcc.gnu.org/ml/gcc-pat

[Bug target/60410] [4.8/4.9/5 Regression] -fshort-double ICEs x86_64

2014-09-25 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60410 --- Comment #9 from Andi Kleen --- Should we just disable the option? If it hasn't worked since 4.5 probably noone needs it.

[Bug c++/63372] -fshort-double causes stor-layout ICE

2014-09-25 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63372 --- Comment #2 from Andi Kleen --- Actually don't even need the test case, the error happens with an empty file too.

[Bug c++/63372] -fshort-double causes stor-layout ICE

2014-09-25 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63372 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/60410] [4.8/4.9/5 Regression] -fshort-double ICEs x86_64

2014-09-25 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60410 Markus Trippelsdorf changed: What|Removed |Added CC||andi-gcc at firstfloor dot org ---

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #9 from camm at debian dot org --- Created attachment 33570 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33570&action=edit the setjmp buffer does not appear to be clobbered

[Bug target/63373] New: ELF symbol sizes for variable-length objects are too small

2014-09-25 Thread srk31 at srcf dot ucam.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63373 Bug ID: 63373 Summary: ELF symbol sizes for variable-length objects are too small Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Pri

[Bug c++/63372] New: -fshort-double causes stor-layout ICE

2014-09-25 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63372 Bug ID: 63372 Summary: -fshort-double causes stor-layout ICE Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #8 from Peter Bergner --- (In reply to camm from comment #6) > Here is another transcript showing the innermost setjmp/longjmp pair > corrupting the f31 register. I've looked at the longjmp code and it seems fine to me. Since you sa

[Bug target/55212] [SH] Switch from IRA to LRA

2014-09-25 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #38 from Hans-Peter Nilsson --- (In reply to Kazumoto Kojima from comment #34) > For reference, > i386.md emits a blockage (i.e. *using* and clobbering all > registers). > It > looks all ports including SH emit a blockage after stori

[Bug go/61877] [5 Regression]: reflect: cannot use []string as type string in Call

2014-09-25 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61877 Richard Henderson changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug go/61880] Linking with external functions in C does not work in GO when using gccgo, while it works in gc

2014-09-25 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61880 Richard Henderson changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/63362] The c++11 triviality-traits need front-end help

2014-09-25 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63362 --- Comment #3 from Ville Voutilainen --- Looks good so far. I think this is a sufficient start for implementing the library traits. Does the patch cover template cases as well? Such as struct B {B();}; template struct C : T { }; SA(__calls_n

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #7 from camm at debian dot org --- Created attachment 33567 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33567&action=edit gdb transcript showing innermost setjmp/longjmp f31 clobber

[Bug libstdc++/63332] problem with VERIFY in ext/random/k_distribution/operators/serialize.cc execution test

2014-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63332 --- Comment #7 from Jonathan Wakely --- Aha, so that's the culprit. I really think we should be outputting in an exact format, not via conversion to/from decimal. > BTW, I did this manually as I'm not very proficient with `runtest`, isn't > ther

[Bug target/55212] [SH] Switch from IRA to LRA

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #37 from Oleg Endo --- (In reply to Kazumoto Kojima from comment #36) > I'm not sure about the old reload. LRA makes only 3 uses of r0 and it's > relatively easy to see what is going on there with .reload comments. > The old reload m

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #6 from camm at debian dot org --- Here is another transcript showing the innermost setjmp/longjmp pair corrupting the f31 register. It is a little complicated as there is an inner call to the same code which proceeds successfully.

[Bug target/62218] gcc produces invalid SH instruction (stc r2,sr) when building libgcc

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62218 Oleg Endo changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/63332] problem with VERIFY in ext/random/k_distribution/operators/serialize.cc execution test

2014-09-25 Thread richard at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63332 --- Comment #6 from Richard PALO --- sorry, I meant to say M_gd2._M_saved

[Bug libstdc++/63332] problem with VERIFY in ext/random/k_distribution/operators/serialize.cc execution test

2014-09-25 Thread richard at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63332 --- Comment #5 from Richard PALO --- By the way, in gdb, here are the complete u and v variables after serialisation: gdb) p u $1 = {_M_param = {_M_lambda = 2, _M_mu = 1.5, _M_nu = 3}, _M_gd1 = { _M_param = {_M_alpha = 2, _M_beta = 0.5, _M_m

[Bug target/62218] gcc produces invalid SH instruction (stc r2,sr) when building libgcc

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62218 --- Comment #11 from Oleg Endo --- Author: olegendo Date: Thu Sep 25 16:00:58 2014 New Revision: 215609 URL: https://gcc.gnu.org/viewcvs?rev=215609&root=gcc&view=rev Log: gcc/ 2014-09-25 Oleg Endo Backport from mainline 2014-09-25 N

[Bug target/62218] gcc produces invalid SH instruction (stc r2,sr) when building libgcc

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62218 --- Comment #10 from Oleg Endo --- Author: olegendo Date: Thu Sep 25 15:53:31 2014 New Revision: 215608 URL: https://gcc.gnu.org/viewcvs?rev=215608&root=gcc&view=rev Log: gcc/ Backport from mainline 2014-09-25 Nick Clifton 2014-09

[Bug target/62218] gcc produces invalid SH instruction (stc r2,sr) when building libgcc

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62218 --- Comment #9 from Oleg Endo --- Author: olegendo Date: Thu Sep 25 15:50:38 2014 New Revision: 215607 URL: https://gcc.gnu.org/viewcvs?rev=215607&root=gcc&view=rev Log: gcc/ PR target/62218 * config/sh/sync.md (atomic_test_and_set_soft_

[Bug testsuite/63305] ASan reported heap-buffer-overflow in gcc.target/i386/avx256-unaligned-load{store}-7.c

2014-09-25 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63305 --- Comment #3 from H.J. Lu --- Created attachment 33566 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33566&action=edit A patch Please try this.

[Bug fortran/63371] kind() with function name (not call) as argument

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

[Bug libstdc++/63332] problem with VERIFY in ext/random/k_distribution/operators/serialize.cc execution test

2014-09-25 Thread richard at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63332 --- Comment #4 from Richard PALO --- >>Could you please add -fno-access-control to the "dg-options" flags at the top >>of the file and replace the VERIFY check with the following: >>std::cout << (u._M_param._M_lambda == v._M_param._M_lambda) <<

[Bug target/62218] gcc produces invalid SH instruction (stc r2,sr) when building libgcc

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62218 Oleg Endo changed: What|Removed |Added Target||sh*-*-* Status|UNCONFIRMED

[Bug target/63335] GCC:failures for vector double on calls to bif vec_[all|any]_[nge|nle]

2014-09-25 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63335 Bill Schmidt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/63371] New: kind() with function name (not call) as argument

2014-09-25 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63371 Bug ID: 63371 Summary: kind() with function name (not call) as argument Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: accepts-invalid Severity: normal

[Bug target/63335] GCC:failures for vector double on calls to bif vec_[all|any]_[nge|nle]

2014-09-25 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63335 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Thu Sep 25 15:15:06 2014 New Revision: 215604 URL: https://gcc.gnu.org/viewcvs?rev=215604&root=gcc&view=rev Log: [gcc] 2014-09-25 Bill Schmidt PR target/63335 * config/rs60

[Bug target/63335] GCC:failures for vector double on calls to bif vec_[all|any]_[nge|nle]

2014-09-25 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63335 --- Comment #5 from Bill Schmidt --- Author: wschmidt Date: Thu Sep 25 15:12:42 2014 New Revision: 215603 URL: https://gcc.gnu.org/viewcvs?rev=215603&root=gcc&view=rev Log: [gcc] 2014-09-25 Bill Schmidt PR target/63335 * config/rs60

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #5 from Andreas Schwab --- Please make sure all functions are called exactly as they are defined.

[Bug c++/63362] The c++11 triviality-traits need front-end help

2014-09-25 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63362 Jason Merrill changed: What|Removed |Added Attachment #33560|0 |1 is obsolete|

[Bug target/62218] gcc produces invalid SH instruction (stc r2,sr) when building libgcc

2014-09-25 Thread nickc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62218 --- Comment #7 from Nick Clifton --- Author: nickc Date: Thu Sep 25 15:01:46 2014 New Revision: 215602 URL: https://gcc.gnu.org/viewcvs?rev=215602&root=gcc&view=rev Log: PR target/62218 * config/sh/sync.md (atomic_fetch_nand_soft_imask):

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #4 from camm at debian dot org --- Created attachment 33564 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33564&action=edit additional gdb transcript showing 0 f31 transmitted to return of Lnk23 in L2

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #3 from camm at debian dot org --- Additional transcript showing the 0 f31 value is transmitted to the return of the original call through Lnk23 in L2.

[Bug target/62218] gcc produces invalid SH instruction (stc r2,sr) when building libgcc

2014-09-25 Thread nickc at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62218 Nick Clifton changed: What|Removed |Added CC||nickc at redhat dot com --- Comment #6 fr

[Bug target/63360] Does not retore f31 at -O0 across function calls

2014-09-25 Thread camm at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63360 --- Comment #2 from camm at debian dot org --- Created attachment 33563 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33563&action=edit gdb transcript showing longjmp clobbering of f31

[Bug c++/63356] Compilation failure where clang does not have problems

2014-09-25 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 Markus Trippelsdorf changed: What|Removed |Added Summary|[4.8/4.9/5 Regression] |Compilation failure where

[Bug c++/63356] [4.8/4.9/5 Regression] Compilation failure where clang does not have problems

2014-09-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 Richard Biener changed: What|Removed |Added Keywords||rejects-valid --- Comment #10 from Rich

[Bug target/63335] GCC:failures for vector double on calls to bif vec_[all|any]_[nge|nle]

2014-09-25 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63335 --- Comment #4 from Bill Schmidt --- Author: wschmidt Date: Thu Sep 25 14:06:09 2014 New Revision: 215599 URL: https://gcc.gnu.org/viewcvs?rev=215599&root=gcc&view=rev Log: [gcc] 2014-09-25 Bill Schmidt PR target/63335 * config/rs60

[Bug other/63370] New: abi::__cxa_demangle fails when demangling globally defined lambda (or typeid.name returns wrong value)

2014-09-25 Thread vprimachenko at ya dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63370 Bug ID: 63370 Summary: abi::__cxa_demangle fails when demangling globally defined lambda (or typeid.name returns wrong value) Product: gcc Version: 4.9.0 Status: UNCONFIR

[Bug c++/63362] The c++11 triviality-traits need front-end help

2014-09-25 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63362 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #1

[Bug sanitizer/63369] many asan test cases fail on ARM

2014-09-25 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63369 --- Comment #2 from Bernd Edlinger --- (In reply to Maxim Ostapenko from comment #1) > Can't reproduce this with armv7-unknown-linux-gnueabi on current GCC, > because libsanitizer merge from upstream happened (r215527). Could you try > to use mor

[Bug c++/61945] [5 Regression] tree check fail with -Woverloaded-virtual

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

[Bug c++/61945] [5 Regression] tree check fail with -Woverloaded-virtual

2014-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61945 --- Comment #7 from Marek Polacek --- Author: mpolacek Date: Thu Sep 25 12:56:57 2014 New Revision: 215597 URL: https://gcc.gnu.org/viewcvs?rev=215597&root=gcc&view=rev Log: PR c++/61945 * class.c (warn_hidden): Check for FUNCTION_DECL.

[Bug c++/63366] C++ __complex is not equivalent to __complex double

2014-09-25 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63366 thopre01 at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed

[Bug c++/61945] [5 Regression] tree check fail with -Woverloaded-virtual

2014-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61945 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/55212] [SH] Switch from IRA to LRA

2014-09-25 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #36 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #35) > I'm just wondering ... how did/does that work without LRA (i.e. with IRA)? I'm not sure about the old reload. LRA makes only 3 uses of r0 and it's relatively ea

[Bug libstdc++/63332] problem with VERIFY in ext/random/k_distribution/operators/serialize.cc execution test

2014-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63332 Jonathan Wakely changed: What|Removed |Added Component|testsuite |libstdc++ Version|unknown

[Bug testsuite/63332] problem with VERIFY in ext/random/k_distribution/operators/serialize.cc execution test

2014-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63332 --- Comment #2 from Jonathan Wakely --- Yes, there must be some difference that isn't visible in the serialized output, which would imply the values fail to do a proper round trip, so we're not writing them with enough precision. Maybe we should

[Bug c/63368] Provide an implementation for `__sync_val_compare_and_swap_8' on powerpc (32bits)

2014-09-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63368 --- Comment #5 from Jonathan Wakely --- ppc32 doesn't have a 64-bit CAS instruction, so this would need to be done with a global lock, not an atomic instruction.

[Bug target/55212] [SH] Switch from IRA to LRA

2014-09-25 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #35 from Oleg Endo --- (In reply to Kazumoto Kojima from comment #32) > Created attachment 33557 [details] > Patch for SH untyped_call > > * config/sh/sh.md (untyped_call): Clobber function value > registers before call.

[Bug testsuite/63305] ASan reported heap-buffer-overflow in gcc.target/i386/avx256-unaligned-load{store}-7.c

2014-09-25 Thread chefmax at gcc dot gnu.org
six gcc version 5.0.0 20140925 (experimental) (GCC) At line 36: for (i = N; i >= 0; i--) { *cp++ = str; *dp++ = str; } Here cp itself is char **, so we move cp on sizeof (char *) on each loop iteration. Since N == 128 here, we have 129 iterations, so size of array cp

[Bug c/48850] Bogus overflow in constant expression warning

2014-09-25 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48850 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug sanitizer/63369] many asan test cases fail on ARM

2014-09-25 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63369 Maxim Ostapenko changed: What|Removed |Added CC||chefmax at gcc dot gnu.org --- Comment

[Bug c/63368] Provide an implementation for `__sync_val_compare_and_swap_8' on powerpc (32bits)

2014-09-25 Thread mathieu.malaterre at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63368 --- Comment #4 from Mathieu Malaterre --- As stated in my original report I am running a PowerPC/32bits machine (not an ARM based one). AFAIK gcc 4.9.1 does not provide such implementation [*]. Could you please clarify what you mean by 'libatomi

[Bug tree-optimization/63341] [4.8/4.9/5 Regression] Vectorization miscompilation with -mcpu=power7

2014-09-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63341 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/63341] [4.8/4.9/5 Regression] Vectorization miscompilation with -mcpu=power7

2014-09-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63341 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Thu Sep 25 08:19:14 2014 New Revision: 215587 URL: https://gcc.gnu.org/viewcvs?rev=215587&root=gcc&view=rev Log: PR tree-optimization/63341 * tree-vectorizer.h (vect_create_data_

[Bug tree-optimization/63341] [4.8/4.9/5 Regression] Vectorization miscompilation with -mcpu=power7

2014-09-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63341 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Thu Sep 25 08:17:32 2014 New Revision: 215585 URL: https://gcc.gnu.org/viewcvs?rev=215585&root=gcc&view=rev Log: PR tree-optimization/63341 * tree-vectorizer.h (vect_create_data_r

[Bug tree-optimization/63341] [4.8/4.9/5 Regression] Vectorization miscompilation with -mcpu=power7

2014-09-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63341 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Thu Sep 25 08:12:49 2014 New Revision: 215583 URL: https://gcc.gnu.org/viewcvs?rev=215583&root=gcc&view=rev Log: PR tree-optimization/63341 * tree-vectorizer.h (vect_create_data_r

[Bug lto/63333] lto, 1to1 segmentation fault

2014-09-25 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 --- Comment #4 from rguenther at suse dot de --- On Thu, 25 Sep 2014, a...@cloudius-systems.com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 > > --- Comment #2 from Avi Kivity --- > I managed to narrow it down to 400 lines (befo

[Bug debug/63300] 'const volatile' sometimes stripped in debug info

2014-09-25 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63300 --- Comment #4 from Andreas Krebbel --- Author: krebbel Date: Thu Sep 25 07:37:36 2014 New Revision: 215582 URL: https://gcc.gnu.org/viewcvs?rev=215582&root=gcc&view=rev Log: 2014-09-25 Andreas Arnez PR 63300/debug * tree.c (check_ba

[Bug c/63368] Provide an implementation for `__sync_val_compare_and_swap_8' on powerpc (32bits)

2014-09-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63368 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/63369] New: many asan test cases fail on ARM

2014-09-25 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63369 Bug ID: 63369 Summary: many asan test cases fail on ARM Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer

[Bug c/63368] Provide an implementation for `__sync_val_compare_and_swap_8' on powerpc (32bits)

2014-09-25 Thread mathieu.malaterre at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63368 Mathieu Malaterre changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVAL

[Bug c++/61945] [5 Regression] tree check fail with -Woverloaded-virtual

2014-09-25 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61945 Markus Trippelsdorf changed: What|Removed |Added CC||cas43 at cs dot stanford.edu --- C

[Bug c++/63367] internal compiler error: tree check: expected function_decl, have template_decl in warn_hidden, at cp/class.c:2824

2014-09-25 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63367 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

  1   2   >