[Bug pch/54117] [4.8 Regression] FAIL: ./decl-3.h -O0 -g (internal compiler error)

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54117 --- Comment #15 from Jakub Jelinek 2013-01-28 08:19:43 UTC --- Because -gstabs etc. are still supported on most of the primary and secondary targets, and (to my surprise) some projects are still using it (I believe e.g. some Mozilla builds

[Bug c/56086] when compiling C code with -std=gnu99 macro __STDC_UTF_16__ is defined

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56086 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug rtl-optimization/56117] [4.8 Regression] ICE: in cselib_subst_to_values, at cselib.c:1853 with -O2 -fsched2-use-superblocks and __builtin_prefetch()

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56117 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/56117] [4.8 Regression] ICE: in cselib_subst_to_values, at cselib.c:1853 with -O2 -fsched2-use-superblocks and __builtin_prefetch()

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56117 --- Comment #2 from Jakub Jelinek 2013-01-28 08:51:39 UTC --- Created attachment 29289 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29289 gcc48-pr56117.patch Untested fix. For MEMs, sched-deps.c is calling cselib_lookup_from_ins

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #15 from Richard Biener 2013-01-28 08:55:55 UTC --- (In reply to comment #12) > Created attachment 29272 [details] > gcc48-pr56094.patch > > input_location is used heavily in the gimplifier, gimplify_expr sets it from > the

[Bug tree-optimization/56125] [4.7/4.8 Regression] -O2 -ffast-math generates bad code when dividing a double by the square of another double.

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Targe

[Bug middle-end/56113] out of memory when compiling a function with many goto labels (50k > )

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56113 --- Comment #7 from Richard Biener 2013-01-28 09:45:06 UTC --- label_visit () seems to collect recursively points_to bits over the predecessor graph, thus using a quadratic amount of memory. It does so to optimize variables that point to

[Bug middle-end/56113] out of memory when compiling a function with many goto labels (50k > )

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56113 --- Comment #8 from Richard Biener 2013-01-28 10:04:46 UTC --- Moving ->points_to to a separate obstack might also help (performing label_visit in topological order we could then free ->points_to once we have visited all successors of a n

[Bug c++/56127] New: Incorrect code with -O2

2013-01-28 Thread trosenband at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56127 Bug #: 56127 Summary: Incorrect code with -O2 Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/56127] Incorrect code with -O1, -O2, -O3

2013-01-28 Thread trosenband at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56127 --- Comment #1 from Till 2013-01-28 10:20:48 UTC --- Created attachment 29291 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29291 exp_results.ii

[Bug tree-optimization/56125] [4.7/4.8 Regression] -O2 -ffast-math generates bad code when dividing a double by the square of another double.

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug target/56127] Incorrect code with -O1, -O2, -O3

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56127 Richard Biener changed: What|Removed |Added Target||arm-xilinx-eabi Compon

[Bug tree-optimization/56118] Piecewise vector / complex initialization from constants not combined

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

[Bug target/56127] Incorrect code with -O1, -O2, -O3

2013-01-28 Thread trosenband at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56127 --- Comment #3 from Till 2013-01-28 11:20:46 UTC --- Thank you for checking. You are right, this seems to be a version-specific problem for Sourcery CodeBench. I don't see an obvious bug in the assembly code produce by these compilers:

[Bug libstdc++/54314] [4.8 Regression] undefined references to 'construction vtable for std::ostream-in-std::basic_ostringstream, std::allocator >'

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54314 --- Comment #25 from Jakub Jelinek 2013-01-28 11:27:51 UTC --- I meant the ABI checkers only. Anyway, on the other side given comments like: This mangling isn't part of the ABI specification; in the ABI specification, the vtable gro

[Bug target/56127] Incorrect code with -O1, -O2, -O3

2013-01-28 Thread trosenband at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56127 Till changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/48659] Segmentation fault when using openMP and SSE

2013-01-28 Thread daniel.f.starke at freenet dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48659 --- Comment #3 from Daniel Starke 2013-01-28 11:53:14 UTC --- I can confirm this bug for gcc 4.7.2 mingw64. The -mstackrealign command-line flag can be used as workaround as described on http://stackoverflow.com/questions/6716654/segmentat

[Bug tree-optimization/56034] [4.8 Regression] ICE: verify_gimple failed (invalid PHI argument) with -ftree-loop-distribution

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56034 --- Comment #6 from Richard Biener 2013-01-28 11:57:25 UTC --- We have the producer of the loop closed PHI use not in the last partition as it is designed to happen. I have a patch.

[Bug tree-optimization/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 --- Comment #2 from Richard Biener 2013-01-28 12:07:12 UTC --- The optimization is sound without -fno-builtin-memset. Otherwise not - why would that not be in effect for darwin? Can you attach preprocessed source please?

[Bug tree-optimization/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Co

[Bug bootstrap/56128] New: [4.8 Regression] No way to disable build of libsanitizer

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 Bug #: 56128 Summary: [4.8 Regression] No way to disable build of libsanitizer Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug tree-optimization/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 --- Comment #4 from Dominique d'Humieres 2013-01-28 12:16:32 UTC --- Created attachment 29293 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29293 preprocessed source for global-overflow-1.c > Can you attach preprocessed source ple

[Bug bootstrap/56128] [4.8 Regression] No way to disable build of libsanitizer

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 --- Comment #1 from Richard Biener 2013-01-28 12:21:14 UTC --- 13:17 < jakub> richi: libgomp defines FUTEX_{WAIT,WAKE} on its own rather then including linux/futex.h, guess the googlers could consider such a

[Bug fortran/54107] [4.8 Regression] [F03] Memory hog with abstract interface

2013-01-28 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 --- Comment #23 from Mikael Morin 2013-01-28 12:31:19 UTC --- Created attachment 29294 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29294 Draft patch for comment #4, to be tested. As I said on @fortran, I don't think it's possibl

[Bug rtl-optimization/56129] New: Seg fault on 256.bzip2 from spec2000 with -lto and pre-reload scheduler for x86 Atom

2013-01-28 Thread ysrumyan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56129 Bug #: 56129 Summary: Seg fault on 256.bzip2 from spec2000 with -lto and pre-reload scheduler for x86 Atom Classification: Unclassified Product: gcc Version: 4.8.0

[Bug tree-optimization/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 --- Comment #5 from Richard Biener 2013-01-28 12:34:15 UTC --- Seems to fortify by default and thus expose a builtin anyway.

[Bug tree-optimization/56118] Piecewise vector / complex initialization from constants not combined

2013-01-28 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56118 --- Comment #3 from Marc Glisse 2013-01-28 12:40:21 UTC --- (In reply to comment #2) > The original testcase is a dup of PR33562, it's a missed dead store > elimination, not "constant propagation". Ah, thanks, I am not very familiar wit

[Bug testsuite/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug bootstrap/56128] [4.8 Regression] No way to disable build of libsanitizer

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/56130] New: __attribute__((deprecated)) does not affect C++ reference

2013-01-28 Thread chen3feng at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56130 Bug #: 56130 Summary: __attribute__((deprecated)) does not affect C++ reference Classification: Unclassified Product: gcc Version: 4.7.3 Status: UNCONFIRMED

[Bug c++/56130] __attribute__((deprecated)) does not affect C++ reference

2013-01-28 Thread chen3feng at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56130 --- Comment #1 from chen3feng 2013-01-28 13:17:52 UTC --- Tested on gcc 4.1.2 4.5.3 4.6.3 4.7.2

[Bug rtl-optimization/55270] [4.8 Regression] ICE in get_loop_body, at cfgloop.c:823

2013-01-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55270 --- Comment #4 from Marek Polacek 2013-01-28 13:33:47 UTC --- The problem here is in dfs_enumerate_from, which wrongly detects the number of BBs in a loop. get_loop_body_with_size calls dfs_enumerate_from with reverse = 1, thus we go agai

[Bug rtl-optimization/55270] [4.8 Regression] ICE in get_loop_body, at cfgloop.c:823

2013-01-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55270 --- Comment #5 from Marek Polacek 2013-01-28 13:35:15 UTC --- Maybe just remove the assert? We know, that dfs_enumerate_from can sometimes return bogus number.

[Bug bootstrap/56128] [4.8 Regression] No way to disable build of libsanitizer

2013-01-28 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 --- Comment #3 from Paolo Bonzini 2013-01-28 13:36:36 UTC --- --disable-target-libsanitizer should work: # Handle --disable- generically. for dir in $configdirs $build_configdirs $target_configdirs ; do dirname=`echo $dir | sed -e s/t

[Bug rtl-optimization/55270] [4.8 Regression] ICE in get_loop_body, at cfgloop.c:823

2013-01-28 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55270 --- Comment #6 from rguenther at suse dot de 2013-01-28 13:39:28 UTC --- On Mon, 28 Jan 2013, mpolacek at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55270 > > --- Comment #5 from Marek Polacek 2013-01-28

[Bug rtl-optimization/55270] [4.8 Regression] ICE in get_loop_body, at cfgloop.c:823

2013-01-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55270 --- Comment #7 from Marek Polacek 2013-01-28 13:42:51 UTC --- Yeah, on the second thought, that is nonsense, sorry.

[Bug rtl-optimization/55270] [4.8 Regression] ICE in get_loop_body, at cfgloop.c:823

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55270 --- Comment #8 from Richard Biener 2013-01-28 13:48:29 UTC --- BB 12 does not belong to loop 1 but is marked so. Broken by late phicprop.

[Bug fortran/54107] [4.8 Regression] [F03] Memory hog with abstract interface

2013-01-28 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 --- Comment #24 from janus at gcc dot gnu.org 2013-01-28 13:48:54 UTC --- (In reply to comment #23) > Created attachment 29294 [details] > Draft patch for comment #4, to be tested. Thanks! Seems to work on comment 4 at least. I'll try a r

[Bug rtl-optimization/55270] [4.8 Regression] ICE in get_loop_body, at cfgloop.c:823

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55270 --- Comment #9 from Richard Biener 2013-01-28 14:03:18 UTC --- When propagate_rhs_into_lhs alters the CFG from if () { if () exit_loop; } to if () { exit_loop; } it fails to fixup loo

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #16 from Jakub Jelinek 2013-01-28 14:05:48 UTC --- Author: jakub Date: Mon Jan 28 14:05:40 2013 New Revision: 195504 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195504 Log: PR tree-optimization/56094 * g

[Bug testsuite/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 --- Comment #7 from Dominique d'Humieres 2013-01-28 14:06:35 UTC --- > Created attachment 29295 [details] > gcc48-pr56053.patch > > Untested fix. On x86_64-apple-darwin10, with the patch make -k check-gcc RUNTESTFLAGS="asan.exp --targ

[Bug testsuite/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 --- Comment #8 from Jakub Jelinek 2013-01-28 14:28:24 UTC --- Author: jakub Date: Mon Jan 28 14:28:16 2013 New Revision: 195505 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195505 Log: PR testsuite/56053 * c-c++-comm

[Bug lto/56088] [4.8 Regression] LTO error: error: inlining failed in call to always_inline ‘vswprintf’: recursive inlining

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56088 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|2013

[Bug testsuite/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

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

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #17 from Jakub Jelinek 2013-01-28 14:33:18 UTC --- Should be fixed now on the trunk, but keeping the PR open, so that we don't forget to revert and do a better fix instead.

[Bug lto/56061] [4.8 Regression] ICE in lto1 (in inline_call, at ipa-inline-transform.c:267)

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

[Bug fortran/53537] [4.6/4.7/4.8 Regression] Explicit IMPORT of renamed USE-associated symbol fails

2013-01-28 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53537 --- Comment #7 from Mikael Morin 2013-01-28 14:37:26 UTC --- Author: mikael Date: Mon Jan 28 14:37:20 2013 New Revision: 195506 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195506 Log: 2013-01-28 Tobias Burnus Mik

[Bug tree-optimization/56125] [4.7/4.8 Regression] -O2 -ffast-math generates bad code when dividing a double by the square of another double.

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 --- Comment #5 from Jakub Jelinek 2013-01-28 14:43:07 UTC --- Author: jakub Date: Mon Jan 28 14:43:03 2013 New Revision: 195507 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195507 Log: PR tree-optimization/56125 * tr

[Bug tree-optimization/56034] [4.8 Regression] ICE: verify_gimple failed (invalid PHI argument) with -ftree-loop-distribution

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56034 --- Comment #7 from Richard Biener 2013-01-28 14:45:50 UTC --- Author: rguenth Date: Mon Jan 28 14:45:46 2013 New Revision: 195508 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195508 Log: 2013-01-28 Richard Biener P

[Bug tree-optimization/56034] [4.8 Regression] ICE: verify_gimple failed (invalid PHI argument) with -ftree-loop-distribution

2013-01-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56034 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/54314] [4.8 Regression] undefined references to 'construction vtable for std::ostream-in-std::basic_ostringstream, std::allocator >'

2013-01-28 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54314 --- Comment #26 from Jan Hubicka 2013-01-28 14:56:12 UTC --- > perhaps making them hidden whenever possible is really desirable. Yes, this seems fine to me. Just to be sure I understand the problem fully. I believe there is still problem

[Bug tree-optimization/56125] [4.7 Regression] -O2 -ffast-math generates bad code when dividing a double by the square of another double.

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 Jakub Jelinek changed: What|Removed |Added Summary|[4.7/4.8 Regression] -O2|[4.7 Regression] -O2

[Bug target/35294] iwmmxt intrinsics, internal compiler error

2013-01-28 Thread nickc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35294 --- Comment #17 from Nick Clifton 2013-01-28 15:07:48 UTC --- Author: nickc Date: Mon Jan 28 15:07:41 2013 New Revision: 195510 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195510 Log: PR target/35294 * config/arm/ar

[Bug target/35294] iwmmxt intrinsics, internal compiler error

2013-01-28 Thread nickc at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35294 Nick Clifton changed: What|Removed |Added CC||nickc at redhat dot com --- Comm

[Bug libstdc++/54314] [4.8 Regression] undefined references to 'construction vtable for std::ostream-in-std::basic_ostringstream, std::allocator >'

2013-01-28 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54314 --- Comment #27 from Jason Merrill 2013-01-28 15:42:57 UTC --- (In reply to comment #26) > 1) Just add the check. We will then miss all devirtualization oppurtunities >through the construction vtable. The front end does devirtualiz

[Bug fortran/54107] [4.8 Regression] [F03] Memory hog with abstract interface

2013-01-28 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 --- Comment #25 from janus at gcc dot gnu.org 2013-01-28 16:04:14 UTC --- (In reply to comment #24) > > Draft patch for comment #4, to be tested. > > Thanks! Seems to work on comment 4 at least. I'll try a regtest. Regtest went through

[Bug rtl-optimization/55270] [4.8 Regression] ICE in get_loop_body, at cfgloop.c:823

2013-01-28 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55270 --- Comment #10 from Marek Polacek 2013-01-28 16:43:31 UTC --- Unfortunately this patch causes a few FAILs, e.g.: /home/polacek/src/gcc/gcc/testsuite/gcc.c-torture/compile/20020604-1.c: In function ‘foo’: /home/polacek/src/gcc/gcc/testsuite/gcc

[Bug rtl-optimization/56117] [4.8 Regression] ICE: in cselib_subst_to_values, at cselib.c:1853 with -O2 -fsched2-use-superblocks and __builtin_prefetch()

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56117 --- Comment #3 from Jakub Jelinek 2013-01-28 16:50:39 UTC --- Author: jakub Date: Mon Jan 28 16:50:22 2013 New Revision: 195513 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195513 Log: PR rtl-optimization/56117 * sch

[Bug rtl-optimization/56117] [4.8 Regression] ICE: in cselib_subst_to_values, at cselib.c:1853 with -O2 -fsched2-use-superblocks and __builtin_prefetch()

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

[Bug rtl-optimization/55221] [regression] gcc-4.6-20121102/gcc/rtl.h:2105: error: 'FIRST_PSEUDO_REGISTER' undeclared here (not in a fnction)

2013-01-28 Thread thierry at FreeBSD dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55221 Thierry Thomas changed: What|Removed |Added CC||thierry at FreeBSD dot org --- Comment

[Bug regression/56131] New: [4.8 regression] gcc.dg/pr56035.c ICEs gcc on sparc-linux

2013-01-28 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56131 Bug #: 56131 Summary: [4.8 regression] gcc.dg/pr56035.c ICEs gcc on sparc-linux Classification: Unclassified Product: gcc Version: 4.7.3 Status: UNCONFIRMED

[Bug c++/55951] ICE in check_array_designated_initializer, at cp/decl.c:4785

2013-01-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55951 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/53073] [4.8 Regression] 464.h264ref in SPEC CPU 2006 miscompiled

2013-01-28 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53073 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org --- Comme

[Bug fortran/56132] New: Lengths incorrect on assignment to an allocatable character scalar.

2013-01-28 Thread jtappin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56132 Bug #: 56132 Summary: Lengths incorrect on assignment to an allocatable character scalar. Classification: Unclassified Product: gcc Version: 4.7.2 Status: U

[Bug rtl-optimization/55342] [4.8 Regression] [LRA,x86] Non-optimal code for simple loop with LRA

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55342 Jakub Jelinek changed: What|Removed |Added Priority|P1 |P2 CC|

[Bug libstdc++/54314] [4.8 Regression] undefined references to 'construction vtable for std::ostream-in-std::basic_ostringstream, std::allocator >'

2013-01-28 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54314 --- Comment #28 from Jan Hubicka 2013-01-28 19:05:40 UTC --- > > 1) Just add the check. We will then miss all devirtualization oppurtunities > >through the construction vtable. > > The front end does devirtualization itself for call

[Bug fortran/54107] [4.8 Regression] [F03] Memory hog with abstract interface

2013-01-28 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 --- Comment #26 from Mikael Morin 2013-01-28 19:46:01 UTC --- Thanks for testing. There is one case that remains to be handled. I suppose it is valid if the other are valid. function foo () result(bar) procedure(foo), pointer ::

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2013-01-28 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #15 from Georg-Johann Lay 2013-01-28 20:03:34 UTC --- Author: gjl Date: Mon Jan 28 20:03:26 2013 New Revision: 195515 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195515 Log: PR other/54814 * reload.c (fi

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2013-01-28 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug fortran/44830] Function return-type declaration with specification expression rejected for renamed derived types

2013-01-28 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44830 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/55059] [4.8 Regression] DWARF missing concrete class definition

2013-01-28 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55059 --- Comment #5 from Tom Tromey 2013-01-28 20:08:11 UTC --- (In reply to comment #4) > (In reply to comment #3) > > If we change gdb to cope with this, I think the effect will be to undo what > > the patches here were attempting to accompl

[Bug fortran/53537] [4.6/4.7/4.8 Regression] Explicit IMPORT of renamed USE-associated symbol fails

2013-01-28 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53537 --- Comment #8 from Dominique d'Humieres 2013-01-28 20:08:50 UTC --- After revision 195506, the test in pr44830 compiles without error.

[Bug lto/56088] [4.8 Regression] LTO error: error: inlining failed in call to always_inline ‘vswprintf’: recursive inlining

2013-01-28 Thread vhaisman at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56088 --- Comment #8 from Václav Zeman 2013-01-28 20:12:49 UTC --- (In reply to comment #7) > What linker are you using? It seems to work for me with GNU ld 2.23.1. > > Using > > > ./xg++ -B. t2.ii -r -nostdlib -flto -std=c++11 -march=amdfam10 -mfx

[Bug target/52480] SH Target: SH4A movua.l does not work for big endian

2013-01-28 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52480 Oleg Endo changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/52480] SH Target: SH4A movua.l does not work for big endian

2013-01-28 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52480 --- Comment #7 from Oleg Endo 2013-01-28 20:44:03 UTC --- (In reply to comment #6) > As of rev 195493 the test case for this PR is failing again. In fact, now it doesn't work for little and big endian.

[Bug target/56133] New: [x86] align_loops, align_jumps and align_functions are ignored

2013-01-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56133 Bug #: 56133 Summary: [x86] align_loops, align_jumps and align_functions are ignored Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONF

[Bug regression/56131] [4.8 regression] gcc.dg/pr56035.c ICEs gcc on sparc-linux

2013-01-28 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56131 Mikael Pettersson changed: What|Removed |Added CC||vries at gcc dot gnu.org --

[Bug fortran/54107] [4.8 Regression] [F03] Memory hog with abstract interface

2013-01-28 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54107 --- Comment #27 from janus at gcc dot gnu.org 2013-01-28 22:42:48 UTC --- (In reply to comment #26) > There is one case that remains to be handled. I suppose it is valid if the > other are valid. > > function foo () result(bar) >

[Bug libstdc++/56112] [4.8 Regression] cannot create unordered_map from range of types convertible to value_type

2013-01-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56112 --- Comment #8 from Jonathan Wakely 2013-01-28 23:07:59 UTC --- Author: redi Date: Mon Jan 28 23:07:35 2013 New Revision: 195520 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195520 Log: PR libstdc++/56112 * include/b

[Bug libstdc++/56112] [4.8 Regression] cannot create unordered_map from range of types convertible to value_type

2013-01-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56112 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug regression/56131] [4.8 regression] gcc.dg/pr56035.c ICEs gcc on sparc-linux

2013-01-28 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56131 vries at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug middle-end/56113] out of memory when compiling a function with many goto labels (50k > )

2013-01-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56113 --- Comment #9 from Steven Bosscher 2013-01-28 23:34:36 UTC --- (In reply to comment #7) With the patch from comment #7: n=1000 6.18user 254976k maxresident n=2000 16.76user 509184k maxresident n=4000 54.23user 1432576l maxresident

[Bug regression/56131] [4.8 regression] gcc.dg/pr56035.c ICEs gcc on sparc-linux

2013-01-28 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56131 --- Comment #3 from vries at gcc dot gnu.org 2013-01-29 00:28:38 UTC --- Using NOTE_BASIC_BLOCK instead of BLOCK_FOR_INSN on bb_note allows us to get the bb. This tentative patch: ... Index: cfgrtl.c

[Bug c++/56134] New: ICE: alias attribute on c++ static class member;

2013-01-28 Thread tristan.wibberley at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56134 Bug #: 56134 Summary: ICE: alias attribute on c++ static class member; Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c++/56134] ICE: alias attribute on c++ static class member;

2013-01-28 Thread tristan.wibberley at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56134 --- Comment #1 from Tristan Wibberley 2013-01-29 01:00:44 UTC --- $ g++ --version g++-4.7.real (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2 Copyright © 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. Th

[Bug c++/56134] ICE: alias attribute on c++ static class member;

2013-01-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56134 Andrew Pinski changed: What|Removed |Added Known to fail||4.3.5, 4.4.5, 4.8.0 --- Comment

[Bug c++/56135] New: [c++11] this incorrectly captured as null in template member function

2013-01-28 Thread arnetheduck at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56135 Bug #: 56135 Summary: [c++11] this incorrectly captured as null in template member function Classification: Unclassified Product: gcc Version: 4.7.2 Status:

[Bug fortran/56136] New: Compiler fails when code contains lhs-reallocation of an object with overloaded (elemental) Assignment operator

2013-01-28 Thread alipasha.celeris at gmail dot com
lla/attachment.cgi?id=29299 The code that causes compiler crash Upon compiling the following code using GNU Fortran (GCC) 4.8.0 20130128 (experimental): MODULE A_TEST_M TYPE :: A_TYPE CONTAINS GENERIC :: ASSIGNMENT (=) => ASGN_A PROCEDURE, PRIVATE ::

[Bug c++/56137] New: std::initializer_list accepts invalid designated initializers

2013-01-28 Thread andersk at mit dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56137 Bug #: 56137 Summary: std::initializer_list accepts invalid designated initializers Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFI

[Bug pending/55996] [meta-bug] GCC 4.9 pending patches

2013-01-28 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55996 --- Comment #2 from Uros Bizjak 2013-01-29 07:01:24 UTC --- [4.9 PATCH, alpha]: Switch alpha to LRA http://gcc.gnu.org/ml/gcc-patches/2013-01/msg01357.html

[Bug rtl-optimization/56129] Seg fault on 256.bzip2 from spec2000 with -lto and pre-reload scheduler for x86 Atom

2013-01-28 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56129 --- Comment #1 from Uros Bizjak 2013-01-29 07:14:37 UTC --- (In reply to comment #0) > Please, let me know if we are needed any additional info. Yes, we need all relevant files to recreate the failure. If possible, please create a min