bug report : -save-temps and stdin

2012-10-28 Thread Mike Dupont
using a very recent : gcc version 4.8.0 20121021 (experimental) (GCC) h4ck3rm1k3@gcc10:~/experiments/build/glibc$ echo int x; | g++ -save-temps -x c - cc1: error: unrecognized command line option ‘-.i’ this causes problems compiling glibc with -save-temps. is this known? should I report a

Re: AIX trunk build fail #3

2012-10-28 Thread Perry Smith
Does the group / team have an AIX 6.1 build machine to build the trunk on? Or am I the first to person walk into this? I'm still curious in the question above And I'm still curious :-) I opened this bug report: http://gcc.gnu.org/bugzilla/post_bug.cgi I finally got trunk to build. pedz

Re: AIX trunk build fail #3

2012-10-28 Thread Jonathan Wakely
On 28 October 2012 13:39, Perry Smith wrote: I opened this bug report: http://gcc.gnu.org/bugzilla/post_bug.cgi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55105

Re: AIX trunk build fail #3 (edited)

2012-10-28 Thread Perry Smith
Does the group / team have an AIX 6.1 build machine to build the trunk on? Or am I the first to person walk into this? I'm still curious in the question above And I'm still curious :-) I opened this bug report:http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55105 I finally got trunk to

Re: bug report : -save-temps and stdin

2012-10-28 Thread Joseph S. Myers
On Sun, 28 Oct 2012, Mike Dupont wrote: is this known? should I report a bug? any ideas on fixing it, I might be able to do so, it should be simple. I think the fix should be to give an early error message for compiling from stdin with -save-temps, and then stop the compilation because

gcc-4.8-20121028 is now available

2012-10-28 Thread gccadmin
Snapshot gcc-4.8-20121028 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.8-20121028/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.8 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk

[Bug c/55084] please submit full bug report

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

[Bug middle-end/55103] New: [4.8 Regression] gcc.target/mips/int-moves-2.c ICEs

2012-10-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55103 Bug #: 55103 Summary: [4.8 Regression] gcc.target/mips/int-moves-2.c ICEs Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity:

[Bug middle-end/55103] [4.8 Regression] gcc.target/mips/int-moves-2.c ICEs

2012-10-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55103 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug c++/52956] Missing overflow warning

2012-10-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52956 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/55095] Wshift-overflow

2012-10-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55095 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|

[Bug middle-end/55103] [4.8 Regression] gcc.target/mips/int-moves-2.c ICEs

2012-10-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55103 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org 2012-10-28 09:32:06 UTC --- This is because save_target_globals does not allocate a target_lra_int (though it might be zero out the array before doing anything else too).

[Bug middle-end/55103] [4.8 Regression] All MIPS16 attribute tests ICEs

2012-10-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55103 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Summary|[4.8 Regression]|[4.8

[Bug fortran/48636] Enable more inlining with -O2 and higher

2012-10-28 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636 --- Comment #30 from Jan Hubicka hubicka at gcc dot gnu.org 2012-10-28 10:08:23 UTC --- Created attachment 28543 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28543 Updated patch Hi, this is updated patch I am testing. It fixes

[Bug fortran/48636] Enable more inlining with -O2 and higher

2012-10-28 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636 --- Comment #31 from Jan Hubicka hubicka at gcc dot gnu.org 2012-10-28 10:11:13 UTC --- Concerning vincenzo's request about 4.7 version, it won't work - it depends on improvements of inline metric and ipa-prop we made for 4.8

[Bug c++/54526] [C++11] :: is incorrectly treated as digraph : followed by colon

2012-10-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54526 --- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com 2012-10-28 10:59:50 UTC --- You are right, sorry. I have a lexer patch in testing which I will be sending shortly.

[Bug fortran/51727] Changing module files

2012-10-28 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51727 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added URL|

[Bug fortran/51727] Changing module files

2012-10-28 Thread tobi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51727 --- Comment #27 from Tobias Schlüter tobi at gcc dot gnu.org 2012-10-28 11:15:24 UTC --- There were concerns about error handling in out-of-memory conditions which I addressed in a separate patch

[Bug fortran/48636] Enable more inlining with -O2 and higher

2012-10-28 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636 --- Comment #32 from vincenzo Innocente vincenzo.innocente at cern dot ch 2012-10-28 11:27:22 UTC --- In a small test (that I will eventually publish here) the new patch at -O2 looks superior to 4.7.2 at O3. I would like to build a test with

[Bug rtl-optimization/39607] [4.5 Regression] Revision 145309 caused ICE in emit_swap_insn, at reg-stack.c:827

2012-10-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39607 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED

[Bug middle-end/54961] [4.8 Regression] FAIL: gfortran.dg/pr48757.f -O (internal compiler error) after revision 192440

2012-10-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54961 --- Comment #7 from Steven Bosscher steven at gcc dot gnu.org 2012-10-28 11:44:50 UTC --- The problems of comment #4 and comment #5 are PR39607, a problem that should be solved in reg-stack. The problem of comment #0 is a problem in IRA.

[Bug rtl-optimization/38711] ira should not be using df-lr except at -O1.

2012-10-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38711 --- Comment #4 from Steven Bosscher steven at gcc dot gnu.org 2012-10-28 11:52:16 UTC --- Author: steven Date: Sun Oct 28 11:52:11 2012 New Revision: 192890 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192890 Log: PR

[Bug rtl-optimization/38711] ira should not be using df-lr except at -O1.

2012-10-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38711 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED

[Bug rtl-optimization/39607] [4.5 Regression] Revision 145309 caused ICE in emit_swap_insn, at reg-stack.c:827

2012-10-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39607 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED

[Bug middle-end/54961] [4.8 Regression] FAIL: gfortran.dg/pr48757.f -O (internal compiler error) after revision 192440

2012-10-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54961 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug rtl-optimization/54993] [4.8 regression] PIC register not marked as live

2012-10-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54993 --- Comment #1 from Steven Bosscher steven at gcc dot gnu.org 2012-10-28 12:33:50 UTC --- I cannot reproduce this problem, neither before nor after r192890. Can you please attach the .ira dump (with -fdump-rtl-ira-all) after r192890, with

[Bug libstdc++/55041] prettyprinting/shared_ptr cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-28 12:54:01 UTC --- I think the reason this doesn't show up everywhere is due to a problem with older versions of GDB. Using GDB 7.3.50.20110722-16.fc16 I get this in the

[Bug target/27619] wrong code for mixed-mode division with -mpowerpc64 -O1

2012-10-28 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27619 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/55041] prettyprinting/shared_ptr cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #7 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-28 13:20:38 UTC --- Author: redi Date: Sun Oct 28 13:20:31 2012 New Revision: 192894 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192894 Log: PR

[Bug libstdc++/55041] prettyprinting/shared_ptr cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #8 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-28 13:27:20 UTC --- The shared_ptr tests fail because GDB is getting the variable's type wrong, seeing it as the base class not the correct type: (gdb) p sp1 $1 =

[Bug c++/55104] New: ice in inline_call, at ipa-inline-transform.c:269

2012-10-28 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55104 Bug #: 55104 Summary: ice in inline_call, at ipa-inline-transform.c:269 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug c/55105] New: use of LD_LIBRARY_PATH incorrect for AIX -- cause trunk build to fail

2012-10-28 Thread pedzsan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55105 Bug #: 55105 Summary: use of LD_LIBRARY_PATH incorrect for AIX -- cause trunk build to fail Classification: Unclassified Product: gcc Version: 4.8.0

[Bug libstdc++/55041] prettyprinting/shared_ptr cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #9 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-28 13:37:31 UTC --- Sorry, I misread that output, it does know the right type, it just doesn't match the printer for some reason (gdb) ptype sp1 type = class

[Bug debug/54773] no debug info generated for rvalue reference

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54773 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added CC||jason at

[Bug libstdc++/55041] prettyprinting/shared_ptr cxx11 fails on some platforms

2012-10-28 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55041 --- Comment #10 from Jonathan Wakely redi at gcc dot gnu.org 2012-10-28 13:57:00 UTC --- (In reply to comment #9) (I'll file a separate bug about the unknown type error for the shared_ptr type) That's http://sourceware.org/PR14441

[Bug c++/55106] New: ice: Maximum number of LRA constraint passes is achieved (15)

2012-10-28 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55106 Bug #: 55106 Summary: ice: Maximum number of LRA constraint passes is achieved (15) Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug tree-optimization/55107] New: GCC in an infinite loop at -O2

2012-10-28 Thread antoine.balestrat at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55107 Bug #: 55107 Summary: GCC in an infinite loop at -O2 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/55106] ice: Maximum number of LRA constraint passes is achieved (15)

2012-10-28 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55106 Markus Trippelsdorf markus at trippelsdorf dot de changed: What|Removed |Added CC|

[Bug target/54996] gcc with --target=avr fails to build

2012-10-28 Thread lvd.mhm at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54996 --- Comment #2 from lvd.mhm at gmail dot com 2012-10-28 15:25:28 UTC --- I was wrong not setting $PATH to just compiled binutils. However, even after setting correct $PATH or just compiling binutils to default /usr/local/bin, problem still

[Bug target/54996] gcc with --target=avr fails to build

2012-10-28 Thread lvd.mhm at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54996 lvd.mhm at gmail dot com changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED

[Bug rtl-optimization/54993] [4.8 regression] PIC register not marked as live

2012-10-28 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54993 --- Comment #2 from Andreas Schwab sch...@linux-m68k.org 2012-10-28 15:30:37 UTC --- What exactly did you test? The bug is clearly present before r192890. Here is the diff between r192889 and r192890: @@ -1663,16 +1663,17 @@

[Bug rtl-optimization/54993] [4.8 regression] PIC register not marked as live

2012-10-28 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54993 --- Comment #3 from Andreas Schwab sch...@linux-m68k.org 2012-10-28 15:36:55 UTC --- Created attachment 28546 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28546 wait.ii.203r.ira.r192889

[Bug rtl-optimization/54993] [4.8 regression] PIC register not marked as live

2012-10-28 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54993 --- Comment #4 from Andreas Schwab sch...@linux-m68k.org 2012-10-28 15:38:09 UTC --- Created attachment 28547 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28547 wait.ii.203r.ira.r192890

[Bug c/55108] New: bad compile-time evaluation of members of initialized union

2012-10-28 Thread acn1 at cam dot ac.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55108 Bug #: 55108 Summary: bad compile-time evaluation of members of initialized union Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED

[Bug middle-end/54957] Two crashes introduced by rev192488

2012-10-28 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54957 --- Comment #17 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org 2012-10-28 16:37:46 UTC --- (In reply to comment #8) Created attachment 28466 [details] Proposed patch Handle the possibility that stmt_bb may be NULL in

[Bug fortran/54958] Wrongly rejects ac-implied-DO variables which also occur with INTENT(IN)

2012-10-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54958 --- Comment #1 from Tobias Burnus burnus at gcc dot gnu.org 2012-10-28 16:57:15 UTC --- Author: burnus Date: Sun Oct 28 16:57:12 2012 New Revision: 192896 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192896 Log: 2012-10-28

[Bug c++/55109] New: internal compiler error: Segmentation fault while reporting error in template function instantiation

2012-10-28 Thread ZetaetaDaniel at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55109 Bug #: 55109 Summary: internal compiler error: Segmentation fault while reporting error in template function instantiation Classification: Unclassified Product: gcc Version:

[Bug rtl-optimization/54993] [4.8 regression] PIC register not marked as live

2012-10-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54993 --- Comment #5 from Steven Bosscher steven at gcc dot gnu.org 2012-10-28 17:24:17 UTC --- (In reply to comment #2) What exactly did you test? The bug is clearly present before r192890. I was testing a cross from

[Bug tree-optimization/55110] New: Internal compiler error in vectorizable_reduction, at tree-vect-loop.c:4633

2012-10-28 Thread antoine.balestrat at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55110 Bug #: 55110 Summary: Internal compiler error in vectorizable_reduction, at tree-vect-loop.c:4633 Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug c++/55109] internal compiler error: Segmentation fault while reporting error in template function instantiation

2012-10-28 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55109 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/55095] Wshift-overflow

2012-10-28 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55095 --- Comment #4 from joseph at codesourcery dot com joseph at codesourcery dot com 2012-10-28 17:58:55 UTC --- The constant folder (fold-const.c:int_const_binop_1) would seem to be the place where overflow information would most readily be

[Bug c++/55077] implement and enable by default -Wliteral-conversion

2012-10-28 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55077 --- Comment #2 from joseph at codesourcery dot com joseph at codesourcery dot com 2012-10-28 18:02:07 UTC --- On Sat, 27 Oct 2012, manu at gcc dot gnu.org wrote: // Expressions, such as those that indicate rounding-down, should NOT

[Bug target/51106] [4.6 Regression] ICE in move_insn, at haifa-sched.c:2314

2012-10-28 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51106 --- Comment #21 from Andrey Belevantsev abel at gcc dot gnu.org 2012-10-28 18:17:16 UTC --- (In reply to comment #20) This issue still exists in mainline, there seems to be no objection to Andrey's suggested fix, could someone please

[Bug fortran/54958] Wrongly rejects ac-implied-DO variables which also occur with INTENT(IN)

2012-10-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54958 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/55095] Wshift-overflow

2012-10-28 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55095 --- Comment #5 from Manuel López-Ibáñez manu at gcc dot gnu.org 2012-10-28 18:34:43 UTC --- (In reply to comment #4) The constant folder (fold-const.c:int_const_binop_1) would seem to be the place where overflow information would most readily

[Bug rtl-optimization/54993] [4.8 regression] PIC register not marked as live

2012-10-28 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54993 --- Comment #6 from Andreas Schwab sch...@linux-m68k.org 2012-10-28 18:34:52 UTC --- I didn't write anything about -fPIC. The PIC register is used for TLS accesses.

[Bug tree-optimization/55111] New: ICE: tree check: expected ssa_name, have integer_cst in live_on_edge, at tree-vrp.c:89

2012-10-28 Thread antoine.balestrat at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55111 Bug #: 55111 Summary: ICE: tree check: expected ssa_name, have integer_cst in live_on_edge, at tree-vrp.c:89 Classification: Unclassified Product: gcc Version: 4.8.0

[Bug fortran/52724] Internal read with character(kind=4) data

2012-10-28 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52724 Thomas Koenig tkoenig at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug target/49263] SH Target: underutilized TST #imm, R0 instruction

2012-10-28 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49263 --- Comment #19 from Oleg Endo olegendo at gcc dot gnu.org 2012-10-28 22:01:47 UTC --- Another thing I've noticed... Cases such as: mov.l r0,@r2! LS mov r13,r0! MT and #7,r0 !

[Bug lto/55112] New: internal compiler error: in simplify_subreg, at simplify-rtx.c:5424

2012-10-28 Thread patrick at motec dot com.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55112 Bug #: 55112 Summary: internal compiler error: in simplify_subreg, at simplify-rtx.c:5424 Classification: Unclassified Product: gcc Version: 4.7.2 Status:

[Bug lto/55112] internal compiler error: in simplify_subreg, at simplify-rtx.c:5424

2012-10-28 Thread patrick at motec dot com.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55112 --- Comment #1 from Patrick Oppenlander patrick at motec dot com.au 2012-10-28 22:18:32 UTC --- Created attachment 28549 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28549 Problem object file

[Bug lto/55113] New: internal compiler error: in emit_library_call_value_1, at calls.c:3739

2012-10-28 Thread patrick at motec dot com.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113 Bug #: 55113 Summary: internal compiler error: in emit_library_call_value_1, at calls.c:3739 Classification: Unclassified Product: gcc Version: 4.7.2

[Bug target/54963] [4.8 Regression] Wrong code generated for libgfortran/generated/eoshift3_8.c on SH

2012-10-28 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54963 --- Comment #3 from Oleg Endo olegendo at gcc dot gnu.org 2012-10-28 23:01:24 UTC --- Created attachment 28551 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28551 Proposed patch This patch fixes the problem, by using

[Bug lto/55113] internal compiler error: in emit_library_call_value_1, at calls.c:3739

2012-10-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org 2012-10-28 23:27:17 UTC --- Can you attach the preprocessed source for those object files and how those object files were compiled?

[Bug lto/55112] internal compiler error: in simplify_subreg, at simplify-rtx.c:5424

2012-10-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55112 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org 2012-10-28 23:28:39 UTC --- Can you attach the preprocessed source for this object file?

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Attachment #28541|0 |1 is

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 --- Comment #5 from H.J. Lu hjl.tools at gmail dot com 2012-10-29 00:41:19 UTC --- This patch: diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.c index d80..681c609 100644 --- a/gcc/lra-eliminations.c +++

[Bug rtl-optimization/55106] ice: Maximum number of LRA constraint passes is achieved (15)

2012-10-28 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55106 --- Comment #2 from Vladimir Makarov vmakarov at gcc dot gnu.org 2012-10-29 00:42:30 UTC --- Author: vmakarov Date: Mon Oct 29 00:42:25 2012 New Revision: 192904 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192904 Log:

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.8.0 ---

[Bug target/54963] [4.8 Regression] Wrong code generated for libgfortran/generated/eoshift3_8.c on SH

2012-10-28 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54963 --- Comment #4 from Kazumoto Kojima kkojima at gcc dot gnu.org 2012-10-29 00:59:37 UTC --- (In reply to comment #3) Created attachment 28551 [details] Proposed patch This patch fixes the problem, by using 'emit_move_insn' instead of

[Bug middle-end/55114] New: [4.8 Regression] gcc.dg/builtins-53.c ICEs on mips64 soft-float

2012-10-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55114 Bug #: 55114 Summary: [4.8 Regression] gcc.dg/builtins-53.c ICEs on mips64 soft-float Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 --- Comment #7 from H.J. Lu hjl.tools at gmail dot com 2012-10-29 02:31:44 UTC --- (In reply to comment #6) I am testing this patch: diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.c index d80..cbfbe7a 100644 ---

Re: Ping / update: RFA: replace #ifdef with if/#if for HAVE_ATTR_*

2012-10-28 Thread Andreas Schwab
Joern Rennecke joern.renne...@embecosm.com writes: Index: gcc/doc/tm.texi === --- gcc/doc/tm.texi (revision 192840) +++ gcc/doc/tm.texi (working copy) @@ -11333,3 +11333,11 @@ @deftypefn {Target Hook} {unsigned HOST_

Move @end to own line

2012-10-28 Thread Andreas Schwab
The texinfo manual says that @end should always be put on a line of its own. Tested with make info dvi pdf html and checked in as obvious. (None of the converters have a problem with this so the output will be the same.) Andreas. * doc/tm.texi.in (Misc): Add newline before @end.

Re: [RFC PATCH, i386]: Remove peephole2s for (subreg (operator (...)(...))) RTXes

2012-10-28 Thread Uros Bizjak
On Sun, Oct 28, 2012 at 2:37 AM, H.J. Lu hjl.to...@gmail.com wrote: As suggested by Richard S. [1], after the patch that converts subreg:M (op:N (...)(...)) to op:M (subreg:M (...) subreg:M (...)), we can remove several peephole2 patterns that handle subregs of PLUS, MINUS and MULT operators.

Re: [RFC PATCH, i386]: Remove peephole2s for (subreg (operator (...)(...))) RTXes

2012-10-28 Thread Uros Bizjak
On Sun, Oct 28, 2012 at 9:57 AM, Uros Bizjak ubiz...@gmail.com wrote: On Sun, Oct 28, 2012 at 2:37 AM, H.J. Lu hjl.to...@gmail.com wrote: As suggested by Richard S. [1], after the patch that converts subreg:M (op:N (...)(...)) to op:M (subreg:M (...) subreg:M (...)), we can remove several

Fix use of @item vs. @itemx inside @table

2012-10-28 Thread Andreas Schwab
Tested with make info dvi pdf html and checked in as obvious. Andreas. * doc/cppopts.texi: Fix use of @item vs. @itemx inside @table. * doc/extend.texi: Likewise. * doc/generic.texi: Likewise. * doc/invoke.texi: Likewise. * doc/md.texi: Likewise. *

Make inliner to take cgraph SCCs into account

2012-10-28 Thread Jan Hubicka
Hi, this patch implements simple hints on strongly connected components to inliner. It increases badness of inlining functions within the same scc component, since this non-trivial recursive inlining is not win very often and it may blow up stack frames a lot. It also increases the entry points

Re: [m68k] Fix option handling for -m68020-40 and -m68020-60

2012-10-28 Thread Gunther Nikl
Andreas Schwab wrote: Gunther Nikl gn...@users.sourceforge.net writes: The patch should be installed on trunk and on the 4.7 branch. Thanks, done. The 4.7 branch required some adjustment, since it's not compiled as C++. Right. Maybe a better solution would have been then to only change

Re: Make inliner to take cgraph SCCs into account

2012-10-28 Thread Marc Glisse
On Sun, 28 Oct 2012, Jan Hubicka wrote: Bootstrapped/regtested x86_64-linux. Honza * ipa-inline.c (edge_badness): Reduce precision; use scc hints. (inline_small_functions): Fix dumps; update all callees after inlining. * ipa-inline.h (INLINE_HINT_in_scc,

[C++ Patch] PR 54526 (again)

2012-10-28 Thread Paolo Carlini
Hi, as pointed out in the audit trail, my first patch for this C++11 parsing issue was misguided: I changed cp_parser_template_id but in fact C++11 wants new special *lexing* rules, which must be active outside templates too, as the additional test (and the old manded one) shows. Thus the

[wwwdocs] Rewrite glibc list archive references

2012-10-28 Thread Gerald Pfeifer
...from sources.redhat.com to sourceware.org. With that, there are only a few references left in java/ . Gerald Index: c99status.html === RCS file: /cvs/gcc/wwwdocs/htdocs/c99status.html,v retrieving revision 1.58 diff -u -3 -p

Re: Make inliner to take cgraph SCCs into account

2012-10-28 Thread Jan Hubicka
On Sun, 28 Oct 2012, Jan Hubicka wrote: Bootstrapped/regtested x86_64-linux. Honza * ipa-inline.c (edge_badness): Reduce precision; use scc hints. (inline_small_functions): Fix dumps; update all callees after inlining. * ipa-inline.h (INLINE_HINT_in_scc,

Re: Make inliner to take cgraph SCCs into account

2012-10-28 Thread Jan Hubicka
On Sun, 28 Oct 2012, Jan Hubicka wrote: Bootstrapped/regtested x86_64-linux. Honza * ipa-inline.c (edge_badness): Reduce precision; use scc hints. (inline_small_functions): Fix dumps; update all callees after inlining. * ipa-inline.h (INLINE_HINT_in_scc,

PR libstdc++/55041 update python printers

2012-10-28 Thread Jonathan Wakely
This fixes part of PR 55041 by updating the hash table printers to account for Francois's recent changes. PR libstdc++/55041 * python/libstdcxx/v6/printers.py (Tr1UnorderedMapPrinter): Update to handle hashtable as member of unordered_map not base class.

real_zerop for vectors

2012-10-28 Thread Marc Glisse
Hello, this patch lets some predicates on floating point constants answer true for vectors, so optimizations are applied. Tested bootstrap + testsuite (default languages). 2012-10-29 Marc Glisse marc.gli...@inria.fr PR middle-end/55027 gcc/ * tree.c (real_zerop,

Ping: [PATCH] Install error handler for out-of-memory when using STL containers

2012-10-28 Thread Tobias Schlüter
Ping. This issue stands in the way of a very simple solution of PR fortran/51727. I've re-attached the patch for your convenience. On 15 Oct 2012 at 22:51:05 +0200 Tobias Schlüter wrote: The attached patch adds out-of-memory diagnostics for code using STL containers by using

Re: real_zerop for vectors

2012-10-28 Thread Paolo Carlini
On 10/28/2012 04:14 PM, Marc Glisse wrote: Hello, this patch lets some predicates on floating point constants answer true for vectors, so optimizations are applied. Great. I wonder how are we doing lately in terms of function pointer inlining?! If the current optimizers can already able to

*ping* Re: [Patch, Fortran] Fix some libgfortran issues found by coverity

2012-10-28 Thread Tobias Burnus
* ping * On 16.10.2012 23:18, Tobias Burnus wrote: In the Bessel-function algorithm, there was the useless code: ret-base_addr = ret-base_addr; And in all files which included ifunction.m4 is such code: iall_i4 (gfc_array_i4 * const restrict retarray, ... if (len = 0)

*ping* Re: [Patch, Fortran] PR54958 - Allow ac-implied-do and data-implied-do with INTENT(IN)

2012-10-28 Thread Tobias Burnus
* ping * On 19.10.2012 18:54, Tobias Burnus wrote: gfortran's INTENT(IN) check was too strict for do variables. While a variable in the normal do-stmt and in an io-implied-do is in the scope and, hence, the variable may not be modified for a nonpointer intent(in) variable. However,

Re: real_zerop for vectors

2012-10-28 Thread Paolo Carlini
On 10/28/2012 04:46 PM, Paolo Carlini wrote: On 10/28/2012 04:14 PM, Marc Glisse wrote: Hello, this patch lets some predicates on floating point constants answer true for vectors, so optimizations are applied. Great. I wonder how are we doing lately in terms of function pointer inlining?!

Re: real_zerop for vectors

2012-10-28 Thread Marc Glisse
On Sun, 28 Oct 2012, Paolo Carlini wrote: On 10/28/2012 04:46 PM, Paolo Carlini wrote: On 10/28/2012 04:14 PM, Marc Glisse wrote: Hello, this patch lets some predicates on floating point constants answer true for vectors, so optimizations are applied. Great. I wonder how are we doing

Re: *ping* Re: [Patch, Fortran] Fix some libgfortran issues found by coverity

2012-10-28 Thread Thomas Koenig
Hi Tobias, * ping * On 16.10.2012 23:18, Tobias Burnus wrote: In the Bessel-function algorithm, there was the useless code: ret-base_addr = ret-base_addr; The patch is OK. Thanks a lot! Thomas

Re: *ping* Re: [Patch, Fortran] PR54958 - Allow ac-implied-do and data-implied-do with INTENT(IN)

2012-10-28 Thread Thomas Koenig
Hi Tobias, * ping * This is OK. Thanks for the patch! Thomas

Re: real_zerop for vectors

2012-10-28 Thread Marc Glisse
On Sun, 28 Oct 2012, Marc Glisse wrote: [there are 4 real_*p that only differ by 1 character] It is true that we could have a single function in tree.c: bool real_intcstp (const_tree, int); The helper function could even take a REAL_VALUE_TYPE as second argument, so the non-inline part

Re: real_zerop for vectors

2012-10-28 Thread Paolo Carlini
Hi, On 10/28/2012 05:51 PM, Marc Glisse wrote: On Sun, 28 Oct 2012, Marc Glisse wrote: [there are 4 real_*p that only differ by 1 character] It is true that we could have a single function in tree.c: bool real_intcstp (const_tree, int); The helper function could even take a REAL_VALUE_TYPE

Re: real_zerop for vectors

2012-10-28 Thread Marc Glisse
On Sun, 28 Oct 2012, Paolo Carlini wrote: I was writing something like the below. I would move the one-liners (real_zerop, etc) to tree.h, but that looks good, yes. -- Marc Glisse

Re: Ping / update: RFA: replace #ifdef with if/#if for HAVE_ATTR_*

2012-10-28 Thread Joern Rennecke
Quoting Andreas Schwab sch...@linux-m68k.org: +These flags are automatically generated; you should not override them in tm.c: Typo: s/:$/./, also @file{tm.c}. Thanks. I have re-bootstrapped the amended patch on i686-pc-linux-gnu. 2012-10-28 Joern Rennecke joern.renne...@embecosm.com

RFA: hookize ADJUST_INSN_LENGTH (Was: RFA: Add lock_lenth attribute to support the ARC port)

2012-10-28 Thread Joern Rennecke
Quoting Richard Biener richard.guent...@gmail.com: Thus, you can allow the length to vary downwards as well as upwards across iterations with suitable definitions of the @code{length} attribute and/or @code{ADJUST_INSN_LENGTH}. Care has to be taken that this does not lead to infinite loops.

Re: real_zerop for vectors

2012-10-28 Thread Paolo Carlini
On 10/28/2012 06:06 PM, Marc Glisse wrote: On Sun, 28 Oct 2012, Paolo Carlini wrote: I was writing something like the below. I would move the one-liners (real_zerop, etc) to tree.h, but that looks good, yes. Ah great. But please, don't wait on me, I'm in the middle of too many other

  1   2   >