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

2014-12-21 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63805 --- Comment #2 from Dmitry G. Dyachenko dimhen at gmail dot com --- I have similar error in LTO/x86_64, but stack is slightly different. gcc-trunk r218991, binutils-trunk current g++ -flto -o xx [6 files]. I'll try to reduce testcase.

[Bug bootstrap/64320] Missing config.h during findcomp.cc compilation

2014-12-21 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64320 Andreas Schwab sch...@linux-m68k.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last

[Bug fortran/63363] No diagnostic for passing function as actual argument to KIND

2014-12-21 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63363 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/64359] [5 Regression] alias_template_specialization_p template_args_equal show up high in profile

2014-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64359 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug fortran/63363] No diagnostic for passing function as actual argument to KIND

2014-12-21 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63363 --- Comment #2 from janus at gcc dot gnu.org --- Also it seems that polymorphic arguments to KIND are currently not rejected: class(*), allocatable ::c PRINT *, KIND(c) END

[Bug fortran/63363] No diagnostic for passing function as actual argument to KIND

2014-12-21 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63363 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||accepts-invalid

[Bug libstdc++/60271] [C++1y] std::max(initializer_listT) cannot use std::max_element

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60271 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug libstdc++/57060] std::this_thread::get_id() == std::thread::id::id() without -pthread

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57060 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug libstdc++/52389] Allocation/deallocation across DLL boundary in std::locale

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52389 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug fortran/63363] No diagnostic for passing function as actual argument to KIND

2014-12-21 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63363 --- Comment #4 from janus at gcc dot gnu.org --- (In reply to janus from comment #3) Draft patch: ... regtests cleanly.

[Bug c++/64270] packed fields

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64270 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added CC||a3at.mail at

[Bug c++/64369] Wreturn-local-addr for const argument with packed attribute

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64369 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug fortran/64324] Deferred character specific functions not permitted in generic operator interface

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64324 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Keywords|

[Bug libstdc++/52389] Allocation/deallocation across DLL boundary in std::locale

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52389 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libstdc++/61758] std::chrono::steady_clock::now() no longer exported

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61758 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/59325] Provide a way to disable deprecated warnings

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59325 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org --- --- a/libstdc++-v3/include/bits/c++config +++ b/libstdc++-v3/include/bits/c++config @@ -78,11 +78,13 @@ # define _GLIBCXX_USE_DEPRECATED 1 #endif +#ifndef _GLIBCXX_DEPRECATED #if

[Bug fortran/59103] [OOP] Reject deallocate/intent(out) for polymorphic var in PURE procedures (IR F08/0033)

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59103 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug fortran/54756] [OOP] [F08] Should reject CLASS, intent(out) in PURE procedures

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

[Bug fortran/55591] strict-aliasing Fortran

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

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

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #91 from Oleg Endo olegendo at gcc dot gnu.org --- Re: [RFC PATCH 9/9] [SH] Split QI/HImode load/store via r0 (In reply to Kazumoto Kojima from comment #83) Created attachment 33992 [details] a patch for the issue c#77

[Bug fortran/54878] libgfortran issues found by the Coverity scanner

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

[Bug target/61142] [SH] QImode/HImode @(R0,Rm),Rn does not load to Rn = R0

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61142 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment

[Bug target/64036] [SH] Evaluate re-enabling scheduling before RA

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64036 --- Comment #1 from Oleg Endo olegendo at gcc dot gnu.org --- In PR 22553 c#23 Kaz posted some CSiBE numbers to compare sched1 and no-sched1: CSiBE with -O2) test namesched1 no-sched1 sched1/no-sched1 bzip2-1.0.2 bzip2.d

[Bug fortran/59103] [OOP] Reject deallocate/intent(out) for polymorphic var in PURE procedures (IR F08/0033)

2014-12-21 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59103 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org ---

[Bug fortran/59103] [OOP] Reject deallocate/intent(out) for polymorphic var in PURE procedures (IR F08/0033)

2014-12-21 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59103 janus at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment #4 from janus

[Bug fortran/60357] [F08] structure constructor with unspecified values for allocatable components

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60357 --- Comment #5 from Dominique d'Humieres dominiq at lps dot ens.fr --- The patch in comment 2 needs to be update to --- ../_clean/gcc/fortran/primary.c2014-12-16 22:27:14.0 +0100 +++ gcc/fortran/primary.c2014-12-21

[Bug target/64036] [SH] Evaluate re-enabling scheduling before RA

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64036 --- Comment #2 from Oleg Endo olegendo at gcc dot gnu.org --- An example function, compiling with -O2 -m4: int test_0 (unsigned short* x, int y, int z) { return (x[0] + x[1] + x[2] + x[3] + x[4] + x[5] + x[6] + x[7] + x[8] +

[Bug fortran/47660] Retain warning text of -Wconversion messages when -Wconversion-extra is in effect

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47660 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Keywords|

[Bug fortran/53971] [OOP] Class container - reverse order of _vtab and _data

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53971 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug libstdc++/64367] [5 Regression] g++-v5/stdexcept:52:28: error: invalid use of non-static data member '_M_p'

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64367 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org --- Author: redi Date: Sun Dec 21 15:16:08 2014 New Revision: 218997 URL: https://gcc.gnu.org/viewcvs?rev=218997root=gccview=rev Log: PR libstdc++/64367 * include/std/stdexcept:

[Bug libstdc++/64367] [5 Regression] g++-v5/stdexcept:52:28: error: invalid use of non-static data member '_M_p'

2014-12-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64367 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug fortran/57160] short-circuit IF only with -ffrontend-optimize

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57160 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug other/64370] New: [5 Regression] sreal.c:125:23: error: 'exp2' was not declared in this scope

2014-12-21 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64370 Bug ID: 64370 Summary: [5 Regression] sreal.c:125:23: error: 'exp2' was not declared in this scope Product: gcc Version: 5.0 Status: UNCONFIRMED Severity:

[Bug fortran/52846] [F2008] Support submodules

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52846 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug libstdc++/63860] Ill-formed std::pair::swap implementation?

2014-12-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63860 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC||redi at gcc dot

[Bug tree-optimization/61931] Wrong Constant Folding

2014-12-21 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61931 --- Comment #5 from Mikael Pettersson mikpelinux at gmail dot com --- Created attachment 34307 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34307action=edit backport of r197965 (without neon bits) + testcase Patch which fixes this

[Bug c++/64371] New: 'stack smashing detected' in my code (NumStringConv).

2014-12-21 Thread matszpk at interia dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64371 Bug ID: 64371 Summary: 'stack smashing detected' in my code (NumStringConv). Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/64371] 'stack smashing detected' in my code (NumStringConv).

2014-12-21 Thread matszpk at interia dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64371 matszpk matszpk at interia dot pl changed: What|Removed |Added Target||i686-pc-linux-gnu

[Bug target/53987] [SH] Unnecessary zero-extensions

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53987 --- Comment #5 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Oleg Endo from comment #4) It seems that converting unsigned values to signed values, i.e. replacing zero-extensions with sign-extensions and recombining sign-extensions

[Bug rtl-optimization/64366] Segmentation fault in remove_pseudos

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64366 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/39423] [4.8/4.9/5 Regression] [SH] performance regression: lost mov @(disp,Rn)

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39423 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug jit/64296] link failure of libgccjit.so for in tree gmp/mpc/mpfr/isl

2014-12-21 Thread alfred.minarik.1 at aon dot at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64296 --- Comment #1 from Alfred Minarik alfred.minarik.1 at aon dot at --- just wanted to add, that I've found you can easily work around by make BOOT_CFLAGS='-fPIC -g -O2' (I don't know if something additionally gets compiled with -fPIC that needn't

[Bug fortran/62298] Internal Compiler Error in fold_convert_loc

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62298 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added CC||janus at

[Bug target/53513] [SH] Add support for fpchg insn and improve fenv support

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

[Bug target/59549] [SH] __builtin_return_address causes push/pop of PR

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59549 --- Comment #1 from Oleg Endo olegendo at gcc dot gnu.org --- I haven't checked, but it could be related to this. When shifts are expanded/combined on SH2 (no dynamic shifts), library function calls might be intially inserted but then removed

[Bug fortran/62176] [OOP] Inconsistent resolution of GENERIC interface

2014-12-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62176 --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr --- As shown by pr64138 and the links therein, disambiguation of procedures by argument position is tricky. This does not change the fact that the behavior should be the same for,

[Bug c++/64372] New: Spurious warning with throw in ternary operator returning const reference

2014-12-21 Thread tavianator at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64372 Bug ID: 64372 Summary: Spurious warning with throw in ternary operator returning const reference Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity:

[Bug target/62631] gcc.dg/tree-ssa/ivopts-lt-2.c FAILs

2014-12-21 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62631 --- Comment #11 from John David Anglin danglin at gcc dot gnu.org --- Created attachment 34308 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34308action=edit hppa ivopts dump

[Bug target/64008] [SH] sh4-linux configured compiler rejects -m4-nofpu

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64008 --- Comment #6 from Oleg Endo olegendo at gcc dot gnu.org --- Ah, ancient issue is ancient: Here it starts: https://gcc.gnu.org/ml/gcc/2003-07/msg01851.html Still, I think Segher has a point in comment #4. Why not just enable all the multilibs

[Bug c++/64371] 'stack smashing detected' in my code (NumStringConv).

2014-12-21 Thread matszpk at interia dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64371 matszpk matszpk at interia dot pl changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug lto/64373] New: [5 regression] ICE with lto related to variably modified type

2014-12-21 Thread uecker at eecs dot berkeley.edu
Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: uecker at eecs dot berkeley.edu Created attachment 34309 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34309action=edit minimized test case xgcc (GCC) 5.0.0 20141221 (experimental

[Bug target/17280] -mrelax and -O cause .uses directives in assembler to refer to non-existent local labels

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17280 --- Comment #3 from Oleg Endo olegendo at gcc dot gnu.org --- Author: olegendo Date: Sun Dec 21 22:36:33 2014 New Revision: 218998 URL: https://gcc.gnu.org/viewcvs?rev=218998root=gccview=rev Log: gcc/testsuite/ PR target/17280 *

[Bug target/17280] -mrelax and -O cause .uses directives in assembler to refer to non-existent local labels

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17280 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug rtl-optimization/63259] Detecting byteswap sequence

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63259 --- Comment #18 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Oleg Endo from comment #17) (In reply to thopre01 from comment #16) Did we? All I can find is you and Andreas mentionning that it should work because it will be

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

2014-12-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #92 from Oleg Endo olegendo at gcc dot gnu.org --- Author: olegendo Date: Sun Dec 21 23:37:42 2014 New Revision: 218999 URL: https://gcc.gnu.org/viewcvs?rev=218999root=gccview=rev Log: gcc/ PR target/55212 * config/sh/sh.md

[Bug c++/64372] Spurious warning with throw in ternary operator returning const reference

2014-12-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64372 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||glisse at

[Bug c/61864] Feature Request, -Wcovered-switch-default to identify dead default branch

2014-12-21 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61864 Eric Gallager egall at gwmail dot gwu.edu changed: What|Removed |Added CC||egall at

[Bug c/37041] -Wc++-compat refinements

2014-12-21 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37041 Eric Gallager egall at gwmail dot gwu.edu changed: What|Removed |Added CC||egall at

[Bug fortran/57160] short-circuit IF only with -ffrontend-optimize

2014-12-21 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57160 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|WAITING

[Bug fortran/55591] strict-aliasing Fortran

2014-12-21 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55591 --- Comment #7 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- (In reply to Dominique d'Humieres from comment #6) what about applying this to stage 1 4.9 ? Too late for 5.0? Note that the patch in comment 3 may have to be

[Bug c++/64372] Spurious warning with throw in ternary operator returning const reference

2014-12-21 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64372 Harald van Dijk harald at gigawatt dot nl changed: What|Removed |Added CC||harald at

[Bug c++/64372] Spurious warning with throw in ternary operator returning const reference

2014-12-21 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64372 --- Comment #3 from Harald van Dijk harald at gigawatt dot nl --- BTW, *(ptr ? ptr : throw ptr) would be fine, would not create any temporary, in any of the language standards.

[Bug c++/64372] Spurious warning with throw in ternary operator returning const reference

2014-12-21 Thread tavianator at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64372 --- Comment #4 from Tavian Barnes tavianator at gmail dot com --- I meant to include -std=c++11 in the OP, it still happens with that flag set. Good suggestion for the replacement though. The actual code was closer to i length ? a[i] : throw