Re: Proposing switch -fsmart-pointers

2012-10-08 Thread Florian Weimer
On 10/05/2012 06:08 PM, _ wrote: What you guys think about this? I think we should wait if the Rust folks come up with a sound (in the type-theoretic sense) and useful (in terms of programmer burden) solution. After that, we can contemplate whether we can retrofit their solution onto

TODO_rebuild_alias and -O0

2012-10-08 Thread Ludovic Courtès
Hello, Consider the attached plug-in, which adds a new dummy pass after the “ssa” pass, with ‘TODO_rebuild_alias’ as its start flags: #include gcc-plugin.h #include plugin-version.h #include plugin.h #include tree-pass.h int plugin_is_GPL_compatible; static unsigned int my_pass (void) {

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Richard Guenther
On Mon, Oct 8, 2012 at 11:26 AM, Ludovic Courtès l...@gnu.org wrote: Hello, Consider the attached plug-in, which adds a new dummy pass after the “ssa” pass, with ‘TODO_rebuild_alias’ as its start flags: When compiling with -O0 a non-trivial file with that plug-in, one ends up with:

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Ludovic Courtès
Richard Guenther richard.guent...@gmail.com skribis: At -O0 no virtual operands are produced. TODO_rebuild_alias only computes points-to sets which are in itself not useful. What do you want to achieve with TODO_rebuild_alias? I basically want to use ‘ptr_derefs_may_alias_p’ in this

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Richard Guenther
On Mon, Oct 8, 2012 at 11:58 AM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: At -O0 no virtual operands are produced. TODO_rebuild_alias only computes points-to sets which are in itself not useful. What do you want to achieve with

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Ludovic Courtès
Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 11:58 AM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: At -O0 no virtual operands are produced. TODO_rebuild_alias only computes points-to sets which are in itself not

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Richard Guenther
On Mon, Oct 8, 2012 at 1:42 PM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 11:58 AM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: At -O0 no virtual operands are produced.

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Ludovic Courtès
Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 1:42 PM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 11:58 AM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Richard Guenther
On Mon, Oct 8, 2012 at 3:32 PM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 1:42 PM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 11:58 AM, Ludovic Courtès

Re: Proposing switch -fsmart-pointers

2012-10-08 Thread Andrew Haley
On 10/06/2012 11:59 AM, _ wrote: Not that I think that STL/Boost are not great solutions for many problems out there. But the fact is that there is and always will be c/c++ code that can't and will not use it. But surely the set of people refusing to use C++ smart pointers is the same set

DECL_STRUCT_FUNCTION(cgraphnode-decl) == NULL when attempting Link-Time Optimization in plugin

2012-10-08 Thread David Malcolm
I'm working on a static analysis extension to GCC via my gcc-python-plugin [1] The analysis is interprocedural (memory leak detection, as it happens). I have it working on one translation unit at a time, and I'm attempting to get it to work within Link Time Optimization so that it can see the

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Ludovic Courtès
Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 3:32 PM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 1:42 PM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Richard Guenther
On Mon, Oct 8, 2012 at 6:04 PM, Ludovic Courtès ludovic.cour...@inria.fr wrote: Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 3:32 PM, Ludovic Courtès l...@gnu.org wrote: Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 1:42 PM,

Re: DECL_STRUCT_FUNCTION(cgraphnode-decl) == NULL when attempting Link-Time Optimization in plugin

2012-10-08 Thread Richard Guenther
On Mon, Oct 8, 2012 at 5:17 PM, David Malcolm dmalc...@redhat.com wrote: I'm working on a static analysis extension to GCC via my gcc-python-plugin [1] The analysis is interprocedural (memory leak detection, as it happens). I have it working on one translation unit at a time, and I'm

Re: TODO_rebuild_alias and -O0

2012-10-08 Thread Ludovic Courtès
Richard Guenther richard.guent...@gmail.com skribis: On Mon, Oct 8, 2012 at 6:04 PM, Ludovic Courtès ludovic.cour...@inria.fr wrote: [...] So it looks like there’s additional state corresponding to these variables that needs updating? Ah, no, but I suppose TODO_update_address_taken

Re: DECL_STRUCT_FUNCTION(cgraphnode-decl) == NULL when attempting Link-Time Optimization in plugin

2012-10-08 Thread David Malcolm
On Mon, 2012-10-08 at 18:21 +0200, Richard Guenther wrote: On Mon, Oct 8, 2012 at 5:17 PM, David Malcolm dmalc...@redhat.com wrote: I'm working on a static analysis extension to GCC via my gcc-python-plugin [1] The analysis is interprocedural (memory leak detection, as it happens). I

DID YOU SEE THIS? The Street is Talking...

2012-10-08 Thread Rosabella Hamm
The News Are Out: S R_G L plans to BUY Prolific Mexican Mineral Properties. 10,000 contiguous hectares of 100% title interest Gold and Silver leases! This alone makes the price go thru the skies! Go buying S R_G L now. Buy Alert for: S R_G L for Tuesday October 9th! Trade: S R_G L Company

[Bug target/54854] New: [avr] Deprecate and finally remove the -mshort-calls command line option

2012-10-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54854 Bug #: 54854 Summary: [avr] Deprecate and finally remove the -mshort-calls command line option Classification: Unclassified Product: gcc Version: 4.8.0

[Bug target/54854] [avr] Deprecate and finally remove the -mshort-calls command line option

2012-10-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54854 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/54851] Compiling gfortran.dg/class_array_7.f03 with '-O1 -flto' gives an ICE

2012-10-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54851 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org ---

[Bug fortran/54851] Compiling gfortran.dg/class_array_7.f03 with '-O1 -flto' gives an ICE

2012-10-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54851 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/54853] (gcc4.7.2) internal compiler error: Segmentation fault

2012-10-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54853 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at

[Bug other/54815] [avr] missed optimization with operations with constant operands

2012-10-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54815 --- Comment #1 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-10-08 08:32:56 UTC --- Author: gjl Date: Mon Oct 8 08:32:46 2012 New Revision: 192198 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192198 Log: PR

[Bug debug/54831] [4.8 Regression] ICE: in vt_add_function_parameter, at var-tracking.c:9412 with -O -fno-split-wide-types -g

2012-10-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54831 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at

[Bug tree-optimization/54717] [4.8 Regression] Runtime regression: polyhedron test rnflow degraded

2012-10-08 Thread sergos.gnu at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54717 --- Comment #9 from Sergey Ostanevich sergos.gnu at gmail dot com 2012-10-08 08:55:25 UTC --- Thanks for the reduced test, Dominique! I see that vectorized did not manage to generate MIN after the change. Also, it is looks pretty similar

[Bug libstdc++/54847] --enable-libstdcxx-time=yes non-functional on darwin

2012-10-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #23 from Paolo Carlini paolo.carlini at oracle dot com 2012-10-08 09:25:53 UTC --- Note that somebody has still to post an updated patch to the library mailing list.

[Bug c++/53528] Support C++11 generalized attributes

2012-10-08 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53528 --- Comment #6 from Dodji Seketeli dodji at gcc dot gnu.org 2012-10-08 09:29:13 UTC --- Author: dodji Date: Mon Oct 8 09:29:05 2012 New Revision: 192199 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192199 Log: PR c++/53528

[Bug fortran/51727] Changing module files

2012-10-08 Thread simonb at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51727 --- Comment #9 from Simon Baldwin simonb at google dot com 2012-10-08 09:32:55 UTC --- (In reply to comment #1) Also reported here: http://gcc.gnu.org/ml/gcc/2012-10/msg00075.html To add a little more detail, here is one diff seen

[Bug bootstrap/50461] mpfr.h found in mpfr-3.1.0/src instead of mpfr-3.0.1/. as previously

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50461 --- Comment #12 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 09:50:52 UTC --- (In reply to comment #11) I seem to be having this problem in GCC 4.5.4 , 4.6.3 and 4.7.2 :( Ys, as already stated in the comments above, this is

[Bug libstdc++/54847] --enable-libstdcxx-time=yes non-functional on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #24 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 10:06:11 UTC --- (In reply to comment #2) I think Jack is confused regarding --enable-libstdcxx-timer. From emailing me, he seems to be under the impression that

[Bug target/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2012-10-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 --- Comment #2 from Oleg Endo olegendo at gcc dot gnu.org 2012-10-08 10:09:34 UTC --- Author: olegendo Date: Mon Oct 8 10:09:28 2012 New Revision: 192200 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192200 Log: PR

[Bug target/54854] [avr] Deprecate and finally remove the -mshort-calls command line option

2012-10-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54854 --- Comment #1 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-10-08 10:14:01 UTC --- Author: gjl Date: Mon Oct 8 10:13:56 2012 New Revision: 192201 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192201 Log: PR

[Bug target/54854] [avr] Deprecate and finally remove the -mshort-calls command line option

2012-10-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54854 --- Comment #2 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-10-08 10:27:26 UTC --- Author: gjl Date: Mon Oct 8 10:27:15 2012 New Revision: 192202 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192202 Log: PR

[Bug middle-end/54850] [4.8 Regression] FAIL: gcc.c-torture/execute/20041113-1.c execution, -Os

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54850 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|---

[Bug debug/54831] [4.8 Regression] ICE: in vt_add_function_parameter, at var-tracking.c:9412 with -O -fno-split-wide-types -g

2012-10-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54831 --- Comment #6 from Marek Polacek mpolacek at gcc dot gnu.org 2012-10-08 10:35:46 UTC --- Created attachment 28384 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28384 Untested fix Per #c5.

[Bug middle-end/54848] -ftrapv doesn't work when assigning to an integer with smaller size

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54848 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug debug/54831] [4.8 Regression] ICE: in vt_add_function_parameter, at var-tracking.c:9412 with -O -fno-split-wide-types -g

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54831 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|---

[Bug bootstrap/54837] [4.8 Regression] lto bootstrap error: ICE in expand_debug_source_expr, at cfgexpand.c:3538

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54837 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug c++/54853] (gcc4.7.2) internal compiler error: Segmentation fault

2012-10-08 Thread leonid at volnitsky dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54853 --- Comment #2 from Leonid Volnitsky leonid at volnitsky dot com 2012-10-08 10:54:17 UTC --- but there are lots of errors Below 1-line change commit which caused ICE

[Bug libstdc++/54847] --enable-libstdcxx-time=yes non-functional on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #25 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 10:59:46 UTC --- N.B. prior to POSIX 2008 nanosleep was part of the Timers option, if OS X supports that it should define _POSIX_TIMERS to 0, -1 or 200112L to indicate

[Bug libstdc++/54847] --enable-libstdcxx-time=yes non-functional on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #26 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 11:17:26 UTC --- (In reply to comment #24) Except that one is POSIX and one is not. Additionally, you shouldn't assume that g++ is being used. Hopefully,

[Bug tree-optimization/54825] ICE with vector extension

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54825 --- Comment #12 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-08 11:58:08 UTC --- Author: rguenth Date: Mon Oct 8 11:58:03 2012 New Revision: 192205 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192205 Log:

[Bug tree-optimization/54825] ICE with vector extension

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54825 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/54843] [4.8 Regression] ada bootstrap failure on arm-linux-gnueabi

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54843 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug c++/54844] [4.8 Regression] ice tsubst_copy, at cp/pt.c:12352

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54844 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug middle-end/54838] [4.8 Regression] ICE: in merge_latch_edges, at cfgloop.c:678 with -O2 -ftracer -fno-tree-dce -fno-tree-sra

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54838 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|---

[Bug debug/54828] [4.6/4.7/4.8 Regression] ICE in based_loc_descr at dwarf2out.c:10560 with -g -O0

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54828 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/53528] Support C++11 generalized attributes

2012-10-08 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53528 --- Comment #7 from dodji at seketeli dot org dodji at seketeli dot org 2012-10-08 12:06:48 UTC --- Sorry Michal for getting to your comment this late. ethouris at gmail dot com gcc-bugzi...@gcc.gnu.org a écrit: Looks nice. Is that a big deal

[Bug debug/54826] gdb test case failure (bs15503) due to gaps in lexical block

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54826 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/54844] [4.8 Regression] ice tsubst_copy, at cp/pt.c:12352

2012-10-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54844 --- Comment #3 from Paolo Carlini paolo.carlini at oracle dot com 2012-10-08 12:10:26 UTC --- REAL_TYPE remains unhandled in tsubst_copy. First blush however, I'm not sure if we shouldn't be passing REAL_TYPEs at all, or it's just a trivial

[Bug c++/53528] Support C++11 generalized attributes

2012-10-08 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53528 Dodji Seketeli dodji at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug bootstrap/50461] mpfr.h found in mpfr-3.1.0/src instead of mpfr-3.0.1/. as previously

2012-10-08 Thread eyurtese at abo dot fi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50461 --- Comment #13 from Evren yurtesen eyurtese at abo dot fi 2012-10-08 12:16:48 UTC --- (In reply to comment #12) (In reply to comment #11) I seem to be having this problem in GCC 4.5.4 , 4.6.3 and 4.7.2 :( Ys, as already stated in

[Bug bootstrap/50461] mpfr.h found in mpfr-3.1.0/src instead of mpfr-3.0.1/. as previously

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50461 --- Comment #14 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 12:21:53 UTC --- Because 2.4.2 has received the most testing and is known to work and to be sufficient for GCC's needs.

[Bug libstdc++/54847] --enable-libstdcxx-time=yes non-functional on darwin

2012-10-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #27 from Jack Howarth howarth at nitro dot med.uc.edu 2012-10-08 13:47:32 UTC --- The unistd.h header on darwin12 defines... #define _POSIX_TIMERS (-1)/* [TMR] */ From the documentation on

[Bug middle-end/54850] [4.8 Regression] FAIL: gcc.c-torture/execute/20041113-1.c execution, -Os

2012-10-08 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54850 John David Anglin danglin at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug bootstrap/54837] [4.8 Regression] lto bootstrap error: ICE in expand_debug_source_expr, at cfgexpand.c:3538

2012-10-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54837 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/54855] New: Unnecessary duplication when performing scalar operation on vector element

2012-10-08 Thread drepper.fsp at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54855 Bug #: 54855 Summary: Unnecessary duplication when performing scalar operation on vector element Classification: Unclassified Product: gcc Version: 4.8.0

[Bug libstdc++/54847] --enable-libstdcxx-time=yes non-functional on darwin

2012-10-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #28 from Jack Howarth howarth at nitro dot med.uc.edu 2012-10-08 14:02:46 UTC --- It seems like there is only two possible patches here using the existing infrastructure in acinclude.m4 that would allow darwin's nanosleep() to

[Bug debug/54831] [4.8 Regression] ICE: in vt_add_function_parameter, at var-tracking.c:9412 with -O -fno-split-wide-types -g

2012-10-08 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54831 --- Comment #7 from Alexandre Oliva aoliva at gcc dot gnu.org 2012-10-08 14:10:25 UTC --- Marek, the patch looks good, thanks.

[Bug lto/54856] New: Corrupted LTO type merging

2012-10-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54856 Bug #: 54856 Summary: Corrupted LTO type merging Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug lto/54856] Corrupted LTO type merging

2012-10-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54856 --- Comment #1 from Jan Hubicka hubicka at gcc dot gnu.org 2012-10-08 14:17:32 UTC --- Created attachment 28386 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28386 preprocessed sqlite.

[Bug middle-end/54850] [4.8 Regression] FAIL: gcc.c-torture/execute/20041113-1.c execution, -Os

2012-10-08 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54850 --- Comment #2 from Bernd Schmidt bernds at gcc dot gnu.org 2012-10-08 14:18:58 UTC --- Could you attach both dumps? (and use -fsched-verbose=5) Did your test include r191838?

[Bug tree-optimization/54855] Unnecessary duplication when performing scalar operation on vector element

2012-10-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54855 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug lto/54856] Corrupted LTO type merging

2012-10-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54856 --- Comment #2 from Jan Hubicka hubicka at gcc dot gnu.org 2012-10-08 14:25:37 UTC --- Created attachment 28387 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28387 My experiemnts with fixup

[Bug c++/53540] C++11: using fails to be equivalent to typedef

2012-10-08 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53540 --- Comment #7 from dodji at seketeli dot org dodji at seketeli dot org 2012-10-08 14:26:37 UTC --- paolo.carlini at oracle dot com gcc-bugzi...@gcc.gnu.org a écrit: Dodji, time to ping? ;) Right:

[Bug libstdc++/54847] --enable-libstdcxx-time=yes non-functional on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #29 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 14:32:42 UTC --- (In reply to comment #28) It seems like there is only two possible patches here using the existing infrastructure in acinclude.m4 that would allow

[Bug debug/54796] [4.8 Regression] Non-addressable stack parameter debug quality regression

2012-10-08 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54796 --- Comment #4 from Alexandre Oliva aoliva at gcc dot gnu.org 2012-10-08 14:37:53 UTC --- I'm a bit uncomfortable with this approach. On the one hand, it's quite simple, which is nice, but if all we get from it is the base term, we'll

[Bug middle-end/54850] [4.8 Regression] FAIL: gcc.c-torture/execute/20041113-1.c execution, -Os

2012-10-08 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54850 --- Comment #3 from dave.anglin at bell dot net 2012-10-08 14:45:48 UTC --- On 8-Oct-12, at 10:18 AM, bernds at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54850 --- Comment #2 from Bernd Schmidt bernds at gcc

[Bug middle-end/54850] [4.8 Regression] FAIL: gcc.c-torture/execute/20041113-1.c execution, -Os

2012-10-08 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54850 --- Comment #4 from dave.anglin at bell dot net 2012-10-08 14:45:51 UTC --- Created attachment 28389 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28389 20041113-1.c.224r.sched2.txt

[Bug libstdc++/54847] --enable-libstdcxx-time=yes non-functional on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #30 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 14:47:20 UTC --- Can we take a step back and determine what exactly this PR is about? Several of the comments make incorrect statements about the status quo, so I want

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the functional nanosleep() on darwin

2012-10-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #31 from Jack Howarth howarth at nitro dot med.uc.edu 2012-10-08 15:14:19 UTC --- (In reply to comment #30) Can we take a step back and determine what exactly this PR is about? Several of the comments make incorrect

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the functional nanosleep() on darwin

2012-10-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #32 from Jack Howarth howarth at nitro dot med.uc.edu 2012-10-08 15:31:30 UTC --- Would something simple like... Index: acinclude.m4 === --- acinclude.m4

[Bug other/54857] New: Superfluous NOPs on Atom

2012-10-08 Thread piotr.wyderski at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54857 Bug #: 54857 Summary: Superfluous NOPs on Atom Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the functional nanosleep() on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #33 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 15:55:07 UTC --- (In reply to comment #31) (In reply to comment #30) Can we take a step back and determine what exactly this PR is about? Several of the

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the functional nanosleep() on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #34 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 16:03:10 UTC --- (In reply to comment #32) Would something simple like... Index: acinclude.m4

[Bug bootstrap/54834] bootstrap fails when building libbacktrace

2012-10-08 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54834 Ian Lance Taylor ian at airs dot com changed: What|Removed |Added CC||ian at airs

[Bug bootstrap/54834] bootstrap fails when building libbacktrace

2012-10-08 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54834 --- Comment #2 from Ian Lance Taylor ian at airs dot com 2012-10-08 16:19:25 UTC --- The error shows that libbacktrace is including ../gcc/include/unwind.h, but that file should not exist at the time that libbacktrace is built. I assume

[Bug fortran/54784] [4.7/4.8 Regression] [OOP] wrong code in polymorphic allocation with SOURCE

2012-10-08 Thread sfilippone at uniroma2 dot it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54784 Salvatore Filippone sfilippone at uniroma2 dot it changed: What|Removed |Added CC|

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the functional nanosleep() on darwin

2012-10-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #35 from Jack Howarth howarth at nitro dot med.uc.edu 2012-10-08 16:31:11 UTC --- (In reply to comment #33) The problem isn't finding nanosleep, it's finding what version of POSIX or X/Open or SUS is supported, so we know

[Bug c++/54858] New: [4.6/4.7/4.8 Regression] ICE in cp_tree_equal

2012-10-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54858 Bug #: 54858 Summary: [4.6/4.7/4.8 Regression] ICE in cp_tree_equal Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal

[Bug c++/54858] [4.6/4.7/4.8 Regression] ICE in cp_tree_equal

2012-10-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54858 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org 2012-10-08 16:39:00 UTC --- Created attachment 28390 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28390 gcc48-pr54858.patch Untested fix.

[Bug c++/54858] [4.6/4.7/4.8 Regression] ICE in cp_tree_equal

2012-10-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54858 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the functional nanosleep() on darwin

2012-10-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #36 from Jack Howarth howarth at nitro dot med.uc.edu 2012-10-08 16:44:53 UTC --- (In reply to comment #33) So is _GLIBCXX_USE_SCHED_YIELD defined on darwin? Yes, passing --enable-libstdcxx-time=yes and allowing

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the function nanosleep() on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the function nanosleep() on darwin

2012-10-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #38 from Jack Howarth howarth at nitro dot med.uc.edu 2012-10-08 17:03:39 UTC --- I assume the option of using... Index: libstdc++-v3/config/os/bsd/darwin/os_defines.h

[Bug c++/54859] New: constexpr in template aliase rejected as non-constant

2012-10-08 Thread leonid at volnitsky dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54859 Bug #: 54859 Summary: constexpr in template aliase rejected as non-constant Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the function nanosleep() on darwin

2012-10-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #39 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-08 17:16:13 UTC --- Yes, but why do you want to disable it? Why does that patch define _GLIBCXX_USE_SCHED_YIELD? That is correctly detected anyway by configure, without

[Bug c++/54859] [4.8 Regression] constexpr in template aliase rejected as non-constant

2012-10-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54859 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/54762] [SH] Utilize zero-displacement branches for conditional far branches

2012-10-08 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54762 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added CC||hp at

[Bug debug/54831] [4.8 Regression] ICE: in vt_add_function_parameter, at var-tracking.c:9412 with -O -fno-split-wide-types -g

2012-10-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54831 --- Comment #8 from Marek Polacek mpolacek at gcc dot gnu.org 2012-10-08 17:40:53 UTC --- Author: mpolacek Date: Mon Oct 8 17:38:13 2012 New Revision: 192218 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192218 Log: PR54831.

[Bug debug/54831] [4.8 Regression] ICE: in vt_add_function_parameter, at var-tracking.c:9412 with -O -fno-split-wide-types -g

2012-10-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54831 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug preprocessor/51776] fixincludes hacks around a C++ deficiency

2012-10-08 Thread bkorb at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51776 --- Comment #3 from bkorb at gnu dot org 2012-10-08 17:46:04 UTC --- (In reply to comment #2) adding ... PR as a dependency so Bruce gets prodded when it changes state Bruce has now been prodded. :) I will fix this in 3 weeks or so.

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

2012-10-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52480 --- Comment #2 from Oleg Endo olegendo at gcc dot gnu.org 2012-10-08 18:00:25 UTC --- Created attachment 28391 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28391 Proposed patch Hm, the line INTVAL (operands[3]) == -24 *

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

2012-10-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52480 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

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

2012-10-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52480 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Attachment #28391|0 |1

[Bug target/54762] [SH] Utilize zero-displacement branches for conditional far branches

2012-10-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54762 --- Comment #2 from Oleg Endo olegendo at gcc dot gnu.org 2012-10-08 18:07:30 UTC --- (In reply to comment #1) When you do this, I'd recommend generating real labels in gcc based on %= (say, .L.fb%= instead of local labels, which should

[Bug libstdc++/54847] --enable-libstdcxx-time=yes doesn't find the function nanosleep() on darwin

2012-10-08 Thread jeremyhu at macports dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847 --- Comment #40 from Jeremy Huddleston Sequoia jeremyhu at macports dot org 2012-10-08 18:33:37 UTC --- (In reply to comment #25) N.B. prior to POSIX 2008 nanosleep was part of the Timers option, if OS X supports that it should define

[Bug middle-end/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2012-10-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Component|target |middle-end

Do not make a single move until you read about it; here!

2012-10-08 Thread Mathilda Lamb
Donors, This Weekend Our Pink Pick Is: SM_A A SM_A A Receives High Line Automotive Franchise Approval 10/1/2012 - Market Wire Unexplored, under valued SM_A A has quietly expanded a revolutionary lead generation algorythm for virtual automobile dealers, which has, just last week, gained

[Bug other/54857] Superfluous NOPs on Atom

2012-10-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54857 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

  1   2   3   >