[Bug other/55930] libatomic build failure if configured with --disable-dependency-tracking

2015-03-07 Thread compnerd at compnerd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55930 --- Comment #3 from Saleem Abdulrasool compnerd at compnerd dot org --- Still occurs with 4.9.2 (and the same patch still fixes it).

[Bug target/65342] New: [5 Regression] FAIL: gfortran.dg/intrinsic_(un)?pack_1.f90 -O1 execution test on powerpc-apple-darwin9 after r210201

2015-03-07 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65342 Bug ID: 65342 Summary: [5 Regression] FAIL: gfortran.dg/intrinsic_(un)?pack_1.f90 -O1 execution test on powerpc-apple-darwin9 after r210201 Product: gcc

[Bug c++/61362] g++ (Ubuntu 4.8.2-19ubuntu1) 4.8.2 does not compile lambda with template

2015-03-07 Thread thibaut.lutz at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61362 Thibaut LUTZ thibaut.lutz at googlemail dot com changed: What|Removed |Added CC|

[Bug middle-end/61207] [4.9 Regression] Win64 gcc 4.9.0: ICE in in expand_expr_addr_expr_1 at -Os compiling some C++ code

2015-03-07 Thread mingw.android at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61207 Ray Donnelly mingw.android at gmail dot com changed: What|Removed |Added CC|

[Bug c++/65333] [5 Regression] error: incomplete type used in nested name specifier

2015-03-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65333 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug testsuite/63175] [4.9 regression] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c scan-tree-dump-times slp2 basic block vectorized using SLP 1

2015-03-07 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63175 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added CC||law at redhat dot

[Bug target/65342] [5 Regression] FAIL: gfortran.dg/intrinsic_(un)?pack_1.f90 -O1 execution test on powerpc-apple-darwin9 after r210201

2015-03-07 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65342 --- Comment #3 from Iain Sandoe iains at gcc dot gnu.org --- (In reply to Dominique d'Humieres from comment #2) Confirmed. The problem occurs in fwprop1 where instructions corresponding to the following assembly addis

[Bug target/65344] New: Exception is not catched on AIX - class with more ancestors, virtual method throws

2015-03-07 Thread jezz at hkfree dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65344 Bug ID: 65344 Summary: Exception is not catched on AIX - class with more ancestors, virtual method throws Product: gcc Version: 4.8.3 Status: UNCONFIRMED

[Bug ipa/64253] [5 Regression] IPA inline analysis processes a code transform operation

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

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 Martin Sebor msebor at gcc dot gnu.org changed: What|Removed |Added CC||msebor at gcc

[Bug pch/61250] Random pch failures on x86_64-apple-darwin1(3|4).

2015-03-07 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61250 howarth at bromo dot med.uc.edu changed: What|Removed |Added CC||howarth at bromo dot

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #7 from David Edelsohn dje at gcc dot gnu.org --- Was this fixed after Mike's patch? The logic in rs6000_override_options was ignoring TARGET_DEFAULT.

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #3 from Markus Trippelsdorf trippels at gcc dot gnu.org --- (In reply to David Edelsohn from comment #2) When did this start? GCC should be passing .machine power8. Was this before or after Mike's change to processor default? It

[Bug lto/65316] [5 Regression] LTO: Uninitialized memory / ICE with -g -fno-lto-odr-type-merging: in types_same_for_odr, at ipa-devirt.c:465

2015-03-07 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65316 --- Comment #10 from Jan Hubicka hubicka at gcc dot gnu.org --- Unfortunately the patch breaks firefox LTO in an interesting way - I am investigating if it is a firefox bug or not.

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org --- I think the point is when _ARCH_PWR6 is defined, the assembler should be already in power6 or later mode (either through .machine directive emitted by the compiler earlier, or through

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #6 from Martin Sebor msebor at gcc dot gnu.org --- Ah, yes, I missed that the macro was defined by gcc rather than glibc. It does look like gcc defines the macro and then invokes as without telling it it's in power6 mode.

[Bug target/65153] [SH][4.9 Regression] insn does not satisfy its constraints when compiling libmcrypt

2015-03-07 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65153 --- Comment #16 from Oleg Endo olegendo at gcc dot gnu.org --- Author: olegendo Date: Sat Mar 7 19:35:22 2015 New Revision: 221257 URL: https://gcc.gnu.org/viewcvs?rev=221257root=gccview=rev Log: gcc/testsuite/ PR target/65153 *

[Bug c++/59832] [c++11] ICE in reshape_init_class with initializer list

2015-03-07 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59832 --- Comment #7 from Paul Pluzhnikov ppluzhnikov at google dot com --- Still broken on trunk @r221169. Leaving known ICEs for = 1 year untouched seems... suboptimal. (Sorry I don't know enough GCC internals to take this on.)

[Bug libstdc++/65343] New: unexpected exception thrown during destruction of static object in debug mode

2015-03-07 Thread frankhb1989 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65343 Bug ID: 65343 Summary: unexpected exception thrown during destruction of static object in debug mode Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity:

[Bug target/65342] [5 Regression] FAIL: gfortran.dg/intrinsic_(un)?pack_1.f90 -O1 execution test on powerpc-apple-darwin9 after r210201

2015-03-07 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65342 --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr --- Confirmed. The problem occurs in fwprop1 where instructions corresponding to the following assembly addis r2,r31,ha16(_A.1.1600-L1$pb) la

[Bug target/65249] unable to find a register to spill in class 'R0_REGS' when compiling protobuf on sh4

2015-03-07 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65249 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/61207] [4.9 Regression] Win64 gcc 4.9.0: ICE in in expand_expr_addr_expr_1 at -Os compiling some C++ code

2015-03-07 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61207 --- Comment #9 from Kai Tietz ktietz at gcc dot gnu.org --- well, it might be same issue, but on x64 target the testcase of comment #6 works without issues. As SRA seems to be involved here, the changes on trunk for DOM might be the solution.

[Bug c++/65332] [5 Regression] error: expected template-name before ‘’ token

2015-03-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65332 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug target/65342] [5 Regression] FAIL: gfortran.dg/intrinsic_(un)?pack_1.f90 -O1 execution test on powerpc-apple-darwin9 after r210201

2015-03-07 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65342 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/65321] [5 Regression] ICE on valid code at -O2 and -O3 with -g enabled in decompose, at rtl.h:2007

2015-03-07 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65321 --- Comment #7 from Jeffrey A. Law law at redhat dot com --- Richard S. is correct. SHIFT_COUNT_TRUNCATED means that the target internally truncates the shift count to the number of bits needed to represent the size of the object being shift

[Bug c/65331] C99 format macros doesn't accept bit fields for 64-bit integer types

2015-03-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65331 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/65343] unexpected exception thrown during destruction of static object in debug mode

2015-03-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65343 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org --- Maybe we want to placement-new the mutexes into a buffer so they are never destroyed, although on mingw that will show up as leaked resources at program shutdown (and this is only

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- When did this start? GCC should be passing .machine power8. Was this before or after Mike's change to processor default?

[Bug target/65249] unable to find a register to spill in class 'R0_REGS' when compiling protobuf on sh4

2015-03-07 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65249 --- Comment #16 from Oleg Endo olegendo at gcc dot gnu.org --- Author: olegendo Date: Sat Mar 7 16:12:41 2015 New Revision: 221256 URL: https://gcc.gnu.org/viewcvs?rev=221256root=gccview=rev Log: gcc/testsuite/ PR target/65249 *

[Bug target/64785] [5 Regression][SH] and|or|xor #imm not used

2015-03-07 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64785 --- Comment #3 from Oleg Endo olegendo at gcc dot gnu.org --- Created attachment 34982 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34982action=edit Add sh_pre_ra RTL pass

[Bug target/65341] New: [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 Bug ID: 65341 Summary: [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0' Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug c++/65339] [5 Regression] C++ ICE with lambda and no capture list

2015-03-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65339 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/65321] [5 Regression] ICE on valid code at -O2 and -O3 with -g enabled in decompose, at rtl.h:2007

2015-03-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65321 --- Comment #6 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org --- (In reply to rguent...@suse.de from comment #5) On Thu, 5 Mar 2015, rsandifo at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65321

[Bug target/64785] [5 Regression][SH] and|or|xor #imm not used

2015-03-07 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64785 --- Comment #4 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Oleg Endo from comment #3) Created attachment 34982 [details] Add sh_pre_ra RTL pass Right now I can think of two alternatives for this PR: - convert respective insns

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug target/64785] [5 Regression][SH] and|or|xor #imm not used

2015-03-07 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64785 --- Comment #5 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Oleg Endo from comment #3) Created attachment 34982 [details] Add sh_pre_ra RTL pass + + flag_live_range_shrinkage = 1; This hunk was not supposed to be in the patch.

[Bug c/65345] ICE with _Generic selection on _Atomic int

2015-03-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65345 --- Comment #2 from Marek Polacek mpolacek at gcc dot gnu.org --- Backtrace: 0xcbc8aa crash_signal /home/marek/src/gcc/gcc/toplev.c:383 0x978b80 tree_check /home/marek/src/gcc/gcc/tree.h:2845 0x978b80 gimple_body(tree_node*)

[Bug c/65345] ICE with _Generic selection on _Atomic int

2015-03-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65345 --- Comment #3 from Marek Polacek mpolacek at gcc dot gnu.org --- Seems to be unrelated to _Generic, the following ICEs as well: _Atomic int i = 5; int j = i;

[Bug target/64785] [5 Regression][SH] and|or|xor #imm not used

2015-03-07 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64785 --- Comment #6 from Kazumoto Kojima kkojima at gcc dot gnu.org --- (In reply to Oleg Endo from comment #4) I think that an SH specific pre-RA RTL pass could be useful in the future, for example to improve R0 utilization, even with LRA. Kaz,

[Bug lto/65316] [5 Regression] LTO: Uninitialized memory / ICE with -g -fno-lto-odr-type-merging: in types_same_for_odr, at ipa-devirt.c:465

2015-03-07 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65316 --- Comment #11 from Jan Hubicka hubicka at gcc dot gnu.org --- Author: hubicka Date: Sat Mar 7 20:33:58 2015 New Revision: 221258 URL: https://gcc.gnu.org/viewcvs?rev=221258root=gccview=rev Log: PR ipa/65316 * tree.c

[Bug c/65345] New: ICE with _Generic selection on _Atomic int

2015-03-07 Thread tijl at coosemans dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65345 Bug ID: 65345 Summary: ICE with _Generic selection on _Atomic int Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug preprocessor/65238] [5 Regression] __has_attribute is not handled properly with -traditional-cpp.

2015-03-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65238 --- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org --- (In reply to Iain Sandoe from comment #4) well, I suppose, before digging deeper into fixing this, the question is should __has_attribute/__has_cpp_attribute be enabled for

[Bug c/65345] ICE with _Generic selection on _Atomic int

2015-03-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65345 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug preprocessor/65238] [5 Regression] __has_attribute is not handled properly with -traditional-cpp.

2015-03-07 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65238 --- Comment #4 from Iain Sandoe iains at gcc dot gnu.org --- well, I suppose, before digging deeper into fixing this, the question is should __has_attribute/__has_cpp_attribute be enabled for traditional? if not .. (using the 'keep

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread msebor at gcc dot gnu.org
COLLECT_GCC=/build/gcc-trunk-git/gcc/xgcc Target: powerpc64le-unknown-linux-gnu Configured with: /src/gcc-trunk-git/configure --disable-bootstrap --enable-languages=c,c++ Thread model: posix gcc version 5.0.0 20150307 (experimental) (GCC) COLLECT_GCC_OPTIONS='-B' '/build/gcc-trunk-git/gcc' '-c' '-v

[Bug c++/43407] Specifying visibility attribute of C++0x enum class emits warning

2015-03-07 Thread badams at gnarlie dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43407 --- Comment #3 from Brian Adams badams at gnarlie dot com --- This bug is also in 4.9.0, and applies to /any/ attribute. Assuming a GCC plugin that defines 'my_attr': enum class __attribute__((my_attr)) MessageType : uint8_t {} will

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #9 from David Edelsohn dje at gcc dot gnu.org --- GCC is working correctly. The file prologue generated by GCC for a C file now includes .machine power8 The example is a pre-processed assembly file. Note the file actively pushes

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org --- Ah, indeed, I've totally missed it is a *.S file rather than *.c. Thus this is certainly a glibc bug, please file it there instead.

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #11 from Markus Trippelsdorf trippels at gcc dot gnu.org --- So one has to use: CC=gcc -Wa,-mpower8 CXX=g++ -Wa,-mpower8 ../glibc/configure to configure glibc on ppc64le? This looks odd to me. Why not pass -mpower8 to the assembler