[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2013-12-11 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 --- Comment #14 from Kai Tietz ktietz at gcc dot gnu.org --- Sorry for that on the 4.7 branch. plus_constant function takes one argument less on 4.7 branch. Following patch fixes the issue for me: Index: config/i386/i386.c

[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added CC||ebotcazou at

[Bug tree-optimization/59386] [4.9 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu in 64-bit mode

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59386 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Wed Dec 11 09:18:33 2013 New Revision: 205883 URL: http://gcc.gnu.org/viewcvs?rev=205883root=gccview=rev Log: PR tree-optimization/59386 * tree-inline.c

[Bug tree-optimization/59417] [4.9 Regression] ICE in determine_value_range, at tree-ssa-loop-niter.c:176

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59417 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Wed Dec 11 09:19:41 2013 New Revision: 205884 URL: http://gcc.gnu.org/viewcvs?rev=205884root=gccview=rev Log: PR tree-optimization/59417 * tree-ssa-copy.c

[Bug tree-optimization/59417] [4.9 Regression] ICE in determine_value_range, at tree-ssa-loop-niter.c:176

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59417 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/59386] [4.9 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu in 64-bit mode

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59386 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/59464] Unnecessary vector register spill

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59464 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/59460] [4.9 Regression] ICE with -mips16 and __attribute__((nomips16))

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59460 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug rtl-optimization/59461] missed zero-extension elimination in the combiner

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59461 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- I wonder if x86_64 is also affected as it has implicitely zero/sign-extending loads as well.

[Bug rtl-optimization/59461] missed zero-extension elimination in the combiner

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59461 --- Comment #3 from Eric Botcazou ebotcazou at gcc dot gnu.org --- I wonder if x86_64 is also affected as it has implicitely zero/sign-extending loads as well. Not for this testcase at least, where the code is (and has always been) optimal:

[Bug libgomp/59467] New: copyprivate in the fortran testsuite

2013-12-11 Thread valeryweber at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59467 Bug ID: 59467 Summary: copyprivate in the fortran testsuite Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgomp

[Bug fortran/39997] Procedure(), pointer implicit typing: rejects-valid / accepts-invalid?

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39997 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/49397] [F03] ICE with proc pointer assignment

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397 --- Comment #3 from janus at gcc dot gnu.org --- (In reply to Tobias Burnus from comment #0) Let's claim the following code is valid. Cf. Intepretation Request J3/11-198 at http://j3-fortran.org/doc/meeting/195/11-198.txt Btw, the IR

[Bug middle-end/59399] ICE in expand_expr_real_1 with -m64 -fsanitize=signed-integer-overflow

2013-12-11 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59399 --- Comment #6 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Wed Dec 11 12:25:05 2013 New Revision: 205888 URL: http://gcc.gnu.org/viewcvs?rev=205888root=gccview=rev Log: PR sanitizer/59399 * expr.c

[Bug middle-end/59399] ICE in expand_expr_real_1 with -m64 -fsanitize=signed-integer-overflow

2013-12-11 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59399 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug preprocessor/8270] [4.7/4.8/4.9 Regression] back-slash white space newline with comments, no warning

2013-12-11 Thread GoWhoopee at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8270 GoWhoopee at yahoo dot com changed: What|Removed |Added CC||GoWhoopee at yahoo dot com

[Bug target/57386] ICE: hash-long-double-tr1-aux.cc:54:7: error: unrecognizable insn

2013-12-11 Thread stigge at antcom dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 --- Comment #6 from Roland Stigge stigge at antcom dot de --- I searched the differences between 4.7 and 4.8. It turned out that the patch that I'm attaching fixes the issue. Any comments? Can it be applied to the 4.8 line? Thanks, Roland

[Bug lto/59468] New: ICE on invalid C++ code with LTO in gimple_get_virt_method_for_binfo, at gimple-fold.c:3224

2013-12-11 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59468 Bug ID: 59468 Summary: ICE on invalid C++ code with LTO in gimple_get_virt_method_for_binfo, at gimple-fold.c:3224 Product: gcc Version: 4.9.0 Status:

[Bug target/57386] ICE: hash-long-double-tr1-aux.cc:54:7: error: unrecognizable insn

2013-12-11 Thread stigge at antcom dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 --- Comment #7 from Roland Stigge stigge at antcom dot de --- Created attachment 31415 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31415action=edit Fix as described

[Bug fortran/49397] [F03] ICE with proc pointer assignment

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397 janus at gcc dot gnu.org changed: What|Removed |Added Keywords|rejects-valid | --- Comment #4 from janus at

[Bug target/57377] compiler cannot be built with RTL checking

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57377 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/57001] internal compiler error: in simplify_subreg, at simplify-rtx.c:5800

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57001 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/56361] assertion failure passing structs w/o fields by value on sparc64

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56361 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug ada/51898] Assertion failure in sinfo.adb

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51898 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug tree-optimization/52511] gcc.dg/graphite/interchange-8.c times out on Solaris/SPARC

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52511 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug lto/59468] [4.9 Regression] ICE on invalid C++ code with LTO in gimple_get_virt_method_for_binfo, at gimple-fold.c:3224

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59468 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug ada/55946] wrong tools used for build of gnattools [native-cross]

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55946 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug lto/59469] LLVM build failure with gcc LTO

2013-12-11 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #1 from Markus Trippelsdorf octoploid at yandex dot com --- Created attachment 31417 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31417action=edit testcase

[Bug lto/59469] New: LLVM build failure with gcc LTO

2013-12-11 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 Bug ID: 59469 Summary: LLVM build failure with gcc LTO Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug fortran/58916] [F03] Allocation of scalar with array source not rejected

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58916 --- Comment #8 from janus at gcc dot gnu.org --- Author: janus Date: Wed Dec 11 14:02:44 2013 New Revision: 205894 URL: http://gcc.gnu.org/viewcvs?rev=205894root=gccview=rev Log: 2013-12-11 Janus Weil ja...@gcc.gnu.org PR fortran/58916

[Bug fortran/58916] [F03] Allocation of scalar with array source not rejected

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58916 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2013-12-11 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 --- Comment #16 from Kai Tietz ktietz at gcc dot gnu.org --- Author: ktietz Date: Wed Dec 11 14:05:56 2013 New Revision: 205895 URL: http://gcc.gnu.org/viewcvs?rev=205895root=gccview=rev Log: Committed as obvious fix. PR target/56807

[Bug fortran/49397] [4.7/4.8/4.9 Regression] [F03] ICE with proc pointer assignment

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397 janus at gcc dot gnu.org changed: What|Removed |Added Summary|[F03] ICE with proc pointer |[4.7/4.8/4.9 Regression]

[Bug middle-end/59470] New: [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 Bug ID: 59470 Summary: [4.8 Regression] libstdc++ miscompilation after r205709 Product: gcc Version: 4.8.3 Status: UNCONFIRMED Keywords: wrong-code

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.3

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org --- Created attachment 31419 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31419action=edit locale-inst.ii.bz2

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org --- Created attachment 31418 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31418action=edit 11.ii.bz2

[Bug lto/59468] [4.9 Regression] ICE on invalid C++ code with LTO in gimple_get_virt_method_for_binfo, at gimple-fold.c:3224

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59468 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug lto/59441] ICE in bitmap_element_allocate

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59441 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- ICEs for me at ./xg++ -B. -shared t.C -fPIC -nostdlib -flto -O -fvtable-verify=std t.C: In function '_GLOBAL__sub_I.00099_t.C': t.C:20:1: internal compiler error: in pool_free,

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

[Bug fortran/49397] [4.7/4.8/4.9 Regression] [F03] ICE with proc pointer assignment

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397 janus at gcc dot gnu.org changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC||hjl.tools at gmail

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to H.J. Lu from comment #3) I have been tracking 4.8 branch on Linux/i686. I didn't see any libstdc++ failures on Fedora 19 today:

[Bug fortran/49397] [4.7/4.8/4.9 Regression] [F03] ICE with proc pointer assignment

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.4

[Bug fortran/49397] [4.7/4.8/4.9 Regression] [F03] ICE with proc pointer assignment

2013-12-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397 --- Comment #7 from Richard Biener rguenth at gcc dot gnu.org --- 1776 || DECL_FILE_SCOPE_P (current_function_decl) also matches TRANSLATION_UNIT_DECL.

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #5 from H.J. Lu hjl.tools at gmail dot com --- (In reply to Jakub Jelinek from comment #4) (In reply to H.J. Lu from comment #3) I have been tracking 4.8 branch on Linux/i686. I didn't see any libstdc++ failures on Fedora 19

[Bug tree-optimization/56572] GCC generates non-optimal transactional code when inlining nested transaction.

2013-12-11 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56572 --- Comment #5 from Richard Henderson rth at gcc dot gnu.org --- Yes, removing nested transactions (when possible) is worth doing. The problem is not just with ipa_inline, but also with early_inline. Indeed, for an example this small, I would

[Bug fortran/59440] [4.9 Regression] ICE in force_decl_die, at dwarf2out.c:20111 with -g

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59440 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug lto/59468] [4.9 Regression] ICE on invalid C++ code with LTO in gimple_get_virt_method_for_binfo, at gimple-fold.c:3224

2013-12-11 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59468 --- Comment #3 from Dmitry Gorbachev d.g.gorbachev at gmail dot com --- works with 4.8. Perhaps it should be counted as a 4.8 regression - 4.7 warns about the non-matching vtables.

[Bug c++/59463] Illegal Instruction: min() _GLIBCXX_USE_NOEXCEPT { return __FLT_MIN__; }

2013-12-11 Thread spear at cse dot lehigh.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59463 --- Comment #2 from Mike Spear spear at cse dot lehigh.edu --- Bug no longer present in trunk version 205880.

[Bug target/48949] [4.7/4.8/4.9 Regression] gcc-4.6.0 regression with complex.h on i386-pc-solaris2.10

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48949 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug rtl-optimization/58726] [4.7 Regression] wrong code at -Os on x86_64-linux-gnu (affecting trunk/4.7/4.6, but not 4.8)

2013-12-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58726 --- Comment #8 from Eric Botcazou ebotcazou at gcc dot gnu.org --- Let's close this, I don't think that we need the fix on the 4.7 branch.

[Bug tree-optimization/59471] New: ICE using vector extensions (non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR)

2013-12-11 Thread jgreenhalgh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59471 Bug ID: 59471 Summary: ICE using vector extensions (non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR) Product: gcc Version: unknown Status: UNCONFIRMED

[Bug fortran/59440] [4.9 Regression] ICE in force_decl_die, at dwarf2out.c:20111 with -g

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59440 janus at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc dot gnu.org ---

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org --- CXXFLAGS='-fstack-protector ...' ../configure ... (at least I believe so, we override a bunch of other variables in the gcc.spec file). Anyway, I've instrumented gcc so that based on

[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2013-12-11 Thread achurch+gcc at achurch dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 Andrew Church achurch+gcc at achurch dot org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug lto/59472] New: Many warnings type of 'X' does not match original declaration when linking with libstdc++ static library compiled with -flto

2013-12-11 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59472 Bug ID: 59472 Summary: Many warnings type of 'X' does not match original declaration when linking with libstdc++ static library compiled with -flto Product: gcc

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org --- For the inline asm, consider e.g.: int a, b; int foo (void) { int c; asm ( : =r (c) : rm (a), rm (b) : memory); return c; } where r205709 regresses expansion (not even combiner

[Bug c++/59473] New: ice in get_class_context with -O3

2013-12-11 Thread dcb314 at hotmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Created attachment 31420 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31420action=edit gzipped C++ source code I just tried to compile the attached source code with flag -O3 with trunk of 20131211

[Bug target/57386] ICE: hash-long-double-tr1-aux.cc:54:7: error: unrecognizable insn

2013-12-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 --- Comment #8 from David Edelsohn dje at gcc dot gnu.org --- Mike, can you apply the patch to the 4.8 branch? Thanks, David

[Bug target/56997] Incorrect write to packed field when strict-volatile-bitfields enabled on aarch32

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56997 --- Comment #12 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:50:05 2013 New Revision: 205896 URL: http://gcc.gnu.org/viewcvs?rev=205896root=gccview=rev Log: 2013-12-11 Sandra Loosemore san...@codesourcery.com

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23623 --- Comment #18 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:50:05 2013 New Revision: 205896 URL: http://gcc.gnu.org/viewcvs?rev=205896root=gccview=rev Log: 2013-12-11 Sandra Loosemore san...@codesourcery.com

[Bug middle-end/48784] #pragma pack(1) + -fstrict-volatile-bitfields = bad codegen

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48784 --- Comment #5 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:50:05 2013 New Revision: 205896 URL: http://gcc.gnu.org/viewcvs?rev=205896root=gccview=rev Log: 2013-12-11 Sandra Loosemore san...@codesourcery.com

[Bug middle-end/56341] GCC produces unaligned data access

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56341 --- Comment #15 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:50:05 2013 New Revision: 205896 URL: http://gcc.gnu.org/viewcvs?rev=205896root=gccview=rev Log: 2013-12-11 Sandra Loosemore san...@codesourcery.com

[Bug debug/59474] New: Invalid binaries produced when making win32 EXEs with -gsplit-dwarf

2013-12-11 Thread roothorick at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59474 Bug ID: 59474 Summary: Invalid binaries produced when making win32 EXEs with -gsplit-dwarf Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23623 --- Comment #19 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:59:24 2013 New Revision: 205897 URL: http://gcc.gnu.org/viewcvs?rev=205897root=gccview=rev Log: 2013-12-11 Bernd Edlinger bernd.edlin...@hotmail.de

[Bug middle-end/56341] GCC produces unaligned data access

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56341 --- Comment #16 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:59:24 2013 New Revision: 205897 URL: http://gcc.gnu.org/viewcvs?rev=205897root=gccview=rev Log: 2013-12-11 Bernd Edlinger bernd.edlin...@hotmail.de

[Bug middle-end/48784] #pragma pack(1) + -fstrict-volatile-bitfields = bad codegen

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48784 --- Comment #6 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:59:24 2013 New Revision: 205897 URL: http://gcc.gnu.org/viewcvs?rev=205897root=gccview=rev Log: 2013-12-11 Bernd Edlinger bernd.edlin...@hotmail.de

[Bug target/56997] Incorrect write to packed field when strict-volatile-bitfields enabled on aarch32

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56997 --- Comment #13 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 16:59:24 2013 New Revision: 205897 URL: http://gcc.gnu.org/viewcvs?rev=205897root=gccview=rev Log: 2013-12-11 Bernd Edlinger bernd.edlin...@hotmail.de

[Bug tree-optimization/56572] GCC generates non-optimal transactional code when inlining nested transaction.

2013-12-11 Thread aldyh at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56572 --- Comment #6 from Aldy Hernandez aldyh at redhat dot com --- walk the transaction tree and delete nested transactions. Hopefully we could do this before actually creating the uninstrumented path. I think moving the creation of the

[Bug middle-end/59134] [4.7/4.8/4.9 regression] infinite loop between store_fixed_bit_field and store_split_bit_field with STRICT_ALIGNMENT

2013-12-11 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59134 --- Comment #5 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Dec 11 17:09:17 2013 New Revision: 205898 URL: http://gcc.gnu.org/viewcvs?rev=205898root=gccview=rev Log: 2013-12-11 Bernd Edlinger bernd.edlin...@hotmail.de

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org --- So, debugging and inspection shows that it is the _ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcjcRSt8ios_basePcS9_Ri call in the _M_insert_int method

[Bug preprocessor/8270] [4.7/4.8/4.9 Regression] back-slash white space newline with comments, no warning

2013-12-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8270 --- Comment #48 from Andrew Pinski pinskia at gcc dot gnu.org --- (In reply to GoWhoopee from comment #47) Please reconsider and stop gcc from changing our code without our permission. It is not changing your code at all. Read comment #39 to

[Bug tree-optimization/54742] Switch elimination in FSM loop

2013-12-11 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54742 Igor Zamyatin izamyatin at gmail dot com changed: What|Removed |Added CC||izamyatin at

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||vmakarov at gcc

[Bug tree-optimization/54742] Switch elimination in FSM loop

2013-12-11 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54742 --- Comment #30 from Jeffrey A. Law law at redhat dot com --- Not at the moment. Focus is on bugfixing for 4.9, particularly regressions. This doesn't qualify.

[Bug c++/59475] New: gcc with flag -O1 fails to find template specialization when there is default one.

2013-12-11 Thread akela1101 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59475 Bug ID: 59475 Summary: gcc with flag -O1 fails to find template specialization when there is default one. Product: gcc Version: 4.8.2 Status: UNCONFIRMED

[Bug c++/59475] gcc with flag -O1 fails to find template specialization when there is default one.

2013-12-11 Thread akela1101 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59475 --- Comment #1 from Akela1101 akela1101 at gmail dot com --- Created attachment 31421 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31421action=edit ii, source, sh script

[Bug lto/59469] LLVM build failure with gcc LTO

2013-12-11 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #2 from Markus Trippelsdorf octoploid at yandex dot com --- markus@x4 llvm_build % cat BasicBlock.ii struct A {}; namespace llvm { struct B {}; template typename struct ilist_traits : B {}; template typename class ilist_iterator : A {

[Bug c++/59475] gcc with flag -O1 fails to find template specialization when there is default one.

2013-12-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59475 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org --- Re: the #c7 second testcase, rth thinks it is undefined behavior since there is no sequence point. So here is a better testcase that should have defined behavior, still before

[Bug target/59390] presence of __attribute__((target(fma))) declaration breaks __builtin_fma

2013-12-11 Thread tmsriram at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59390 --- Comment #5 from tmsriram at gcc dot gnu.org tmsriram at gcc dot gnu.org --- Author: tmsriram Date: Wed Dec 11 20:06:46 2013 New Revision: 205904 URL: http://gcc.gnu.org/viewcvs?rev=205904root=gccview=rev Log: 2013-12-11 Sriraman Tallam

[Bug lto/59469] LLVM build failure with gcc LTO

2013-12-11 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #3 from Markus Trippelsdorf octoploid at yandex dot com --- BTW it is interesting that gcc compiles the attached testcase faster when using LTO. % time g++ -flto=4 -Wfatal-errors -fPIC -shared -fno-rtti -O3 BasicBlock.ii Function.ii

[Bug c++/56859] alignas() fails in template

2013-12-11 Thread st at quanttec dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56859 Stephan Tolksdorf st at quanttec dot com changed: What|Removed |Added CC||st at quanttec

[Bug libstdc++/59476] New: gdb pretty-printer cannot print C++11 _Rb_tree_iterator

2013-12-11 Thread fdumont at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59476 Bug ID: 59476 Summary: gdb pretty-printer cannot print C++11 _Rb_tree_iterator Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug lto/59469] LLVM build failure with gcc LTO

2013-12-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #4 from Andrew Pinski pinskia at gcc dot gnu.org --- (In reply to Markus Trippelsdorf from comment #3) BTW it is interesting that gcc compiles the attached testcase faster when using LTO. % time g++ -flto=4 -Wfatal-errors -fPIC

[Bug lto/59469] LLVM build failure with gcc LTO

2013-12-11 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #5 from Markus Trippelsdorf octoploid at yandex dot com --- (In reply to Andrew Pinski from comment #4) (In reply to Markus Trippelsdorf from comment #3) BTW it is interesting that gcc compiles the attached testcase faster when

[Bug rtl-optimization/59477] New: [4.8/4.9 Regression] ICE: in assign_by_spills, at lra-assigns.c:1281 with -O

2013-12-11 Thread zsojka at seznam dot cz
/gcc-trunk/binary-205881-lto-fortran-checking-yes-rtl-df/ --without-cloog --without-ppl Thread model: posix gcc version 4.9.0 20131211 (experimental) (GCC) Tested revisions: r205881 - crash 4.8 r204890 - crash 4.7 r204889 - OK

[Bug rtl-optimization/59446] loop2_doloop creates constant comparison and dead jump

2013-12-11 Thread law at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59446 --- Comment #3 from Jeffrey A. Law law at gcc dot gnu.org --- Author: law Date: Wed Dec 11 22:15:14 2013 New Revision: 205905 URL: http://gcc.gnu.org/viewcvs?rev=205905root=gccview=rev Log: PR rtl-optimization/59446 *

[Bug rtl-optimization/59446] loop2_doloop creates constant comparison and dead jump

2013-12-11 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59446 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/59440] [4.9 Regression] ICE in force_decl_die, at dwarf2out.c:20111 with -g

2013-12-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59440 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug rtl-optimization/59446] loop2_doloop creates constant comparison and dead jump

2013-12-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59446 --- Comment #5 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Jeffrey A. Law from comment #4) Should be fixed on trunk now. Yep. The SH problem is also gone. Thanks!

[Bug fortran/59440] [4.9 Regression] ICE in force_decl_die, at dwarf2out.c:20111 with -g

2013-12-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59440 --- Comment #3 from janus at gcc dot gnu.org --- (In reply to Tobias Burnus from comment #2) Lightly tested draft patch: Fixes all occurrences of the problem for one of my larger codes (which has tons of namelists).

[Bug tree-optimization/59478] New: Optimize variable access via byte copy

2013-12-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59478 Bug ID: 59478 Summary: Optimize variable access via byte copy Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component:

[Bug c++/59255] [4.8/4.9 Regression] Segmentation fault with std::function and -fprofile-use

2013-12-11 Thread mark at jarv dot in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59255 --- Comment #2 from mark at jarv dot in --- This is my first time trying to debug GCC, so please forgive me if this is obvious or unhelpful. I traced this in GDB and it seems that the segfault is because the FOR_EACH_EDGE loop at

[Bug target/57386] ICE: hash-long-double-tr1-aux.cc:54:7: error: unrecognizable insn

2013-12-11 Thread meissner at linux dot vnet.ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 --- Comment #9 from Michael Meissner meissner at linux dot vnet.ibm.com --- On Wed, Dec 11, 2013 at 04:37:20PM +, dje at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 --- Comment #8 from David Edelsohn dje at gcc

[Bug c++/59475] gcc with flag -O1 fails to find template specialization when there is default one.

2013-12-11 Thread akela1101 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59475 --- Comment #3 from Akela1101 akela1101 at gmail dot com --- Thank you. But could you explain in more detail, why results of this little program are different depending on -O1 flag? I thought they both should be 0. Or am I wrong?

[Bug c++/59475] gcc with flag -O1 fails to find template specialization when there is default one.

2013-12-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59475 --- Comment #4 from Andrew Pinski pinskia at gcc dot gnu.org --- (In reply to Akela1101 from comment #3) Thank you. But could you explain in more detail, why results of this little program are different depending on -O1 flag? I thought they

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #11 from Vladimir Makarov vmakarov at gcc dot gnu.org --- Created attachment 31423 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31423action=edit The patch fixing incorrect code generation

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-11 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #12 from Vladimir Makarov vmakarov at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #9) In -fdump-rtl-reload-slim we have incorrect: 92: {sp:SI=sp:SI-0x30;clobber flags:CC;} 94: {dx:SI=sp:SI+0x2f;clobber

  1   2   >