[Bug tree-optimization/47271] [4.6 Regression] if-conversion removes a test (if), the function generates invalid outputs

2011-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47271 --- Comment #15 from Jakub Jelinek 2011-01-24 20:20:40 UTC --- One more nit, perhaps the bb_postdominates_preds is too expensive for release checking? It might be just gcc_checking_assert...

[Bug target/47446] New: [x32] .quad instead of .long is used for address

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47446 Summary: [x32] .quad instead of .long is used for address Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo:

[Bug libffi/47442] does not build multilib on m68k

2011-01-24 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47442 --- Comment #1 from Joel Sherrill 2011-01-24 21:06:15 UTC --- Created attachment 23108 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23108 Hacks to disable problem areas This patch is a hack to conditionally disable the parts of the code w

[Bug target/47446] [x32] .quad instead of .long is used for address

2011-01-24 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47446 --- Comment #1 from hjl at gcc dot gnu.org 2011-01-24 21:07:49 UTC --- Author: hjl Date: Mon Jan 24 21:07:47 2011 New Revision: 169182 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169182 Log: heck TARGET_LP64 instead of TARGET_64BIT for

[Bug gcov-profile/47363] value-profile.c produces incorrect error message when *count > *all

2011-01-24 Thread asharif at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47363 asharif at gcc dot gnu.org changed: What|Removed |Added Attachment #23032|0 |1 is obsolete|

[Bug tree-optimization/47447] New: "Unable to coalesce ssa_names and " ICE in tree-ssa-coalesce.c when -O3 is used

2011-01-24 Thread asharif at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47447 Summary: "Unable to coalesce ssa_names and " ICE in tree-ssa-coalesce.c when -O3 is used Product: gcc Version: 4.4.6 Status: UNCONFIRMED Severity: normal Priority

[Bug c++/47444] False warning: array subscript is above array bounds

2011-01-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47444 --- Comment #1 from Andrew Pinski 2011-01-24 21:17:15 UTC --- if ( i>=SIZE && f1() ) throw 1; bool v[SIZE] = { 1, 1 }; return v[i]; If f1 returns false, then you have above array bounds access. >because constructor of struc

[Bug c/47438] function arguments memory alignment problem.

2011-01-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47438 Andrew Pinski changed: What|Removed |Added Severity|critical|normal --- Comment #2 from Andrew Pinski

[Bug gcov-profile/47363] value-profile.c produces incorrect error message when *count > *all

2011-01-24 Thread asharif at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47363 asharif at gcc dot gnu.org changed: What|Removed |Added Attachment #23109|0 |1 is obsolete|

[Bug fortran/47448] New: Accepts invalid ASSIGNMENT(=) which overrides intrinsic assignment

2011-01-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47448 Summary: Accepts invalid ASSIGNMENT(=) which overrides intrinsic assignment Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: accepts-invalid, diagnostic S

[Bug gcov-profile/47363] value-profile.c produces incorrect error message when *count > *all

2011-01-24 Thread asharif at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47363 asharif at gcc dot gnu.org changed: What|Removed |Added Attachment #23111|0 |1 is obsolete|

[Bug libffi/47442] does not build multilib on m68k

2011-01-24 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47442 --- Comment #2 from Andreas Schwab 2011-01-24 21:36:52 UTC --- This is the wrong way to fix that. The m68k SYSV ABI requires 68020+ w/ 68881/2. If you use a different ABI you should write a proper implementation.

[Bug gcov-profile/47363] value-profile.c produces incorrect error message when *count > *all

2011-01-24 Thread asharif at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47363 asharif at gcc dot gnu.org changed: What|Removed |Added Attachment #23112|0 |1 is obsolete|

[Bug c++/47444] False warning: array subscript is above array bounds

2011-01-24 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47444 Paolo Carlini changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment #2 fr

[Bug lto/47225] [4.6 regression]: cross-compile fails while configuring libgcc with "xgcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found"

2011-01-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47225 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #15

[Bug libffi/47442] does not build multilib on m68k

2011-01-24 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47442 --- Comment #3 from Joel Sherrill 2011-01-24 21:53:28 UTC --- I didn't intend to disable them permanently. Just identify them to implement alternatives. If the sysv abi cannot be used on 68000, 680x0 w/o HW FP, or at least some Coldfire, then w

[Bug c++/47444] False warning: array subscript is above array bounds

2011-01-24 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47444 Manuel López-Ibáñez changed: What|Removed |Added Keywords||diagnostic --- Comment #3 from Manu

[Bug target/47449] New: [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 Summary: [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’ Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 C

[Bug tree-optimization/26854] Inordinate compile times on large routines

2011-01-24 Thread jsm28 at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26854 Joseph S. Myers changed: What|Removed |Added CC||iant at google dot com --- Comment #126

[Bug c++/47450] New: Anonymous top-level classes assigned to static members fail.

2011-01-24 Thread drahflow at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47450 Summary: Anonymous top-level classes assigned to static members fail. Product: gcc Version: 4.5.2 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #1 from H.J. Lu 2011-01-24 23:01:31 UTC --- RDI is used to pass the first argument.

[Bug c++/47429] -Wfatal-errors hiding line number of offending caller

2011-01-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47429 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/37773] -Wfatal-errors aborts too early

2011-01-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37773 Andrew Pinski changed: What|Removed |Added CC||navin.kumar at gmail dot

[Bug target/45261] Doesn't indicate failure status when it doesn't support (attiny2313A)

2011-01-24 Thread lars at ibp dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45261 Lars Immisch changed: What|Removed |Added CC||lars at ibp dot de --- Comment #14 from La

[Bug c/21659] [4.3/4.4/4.5/4.6 Regression] [unit-at-a-time] "weak declaration must precede definition" error missing at >= O1

2011-01-24 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21659 --- Comment #11 from Jan Hubicka 2011-01-24 23:07:29 UTC --- Author: hubicka Date: Mon Jan 24 23:07:25 2011 New Revision: 169184 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169184 Log: PR c/21659 * doc/extend.texi (weak pragma

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #2 from H.J. Lu 2011-01-24 23:16:57 UTC --- fwprop1 turns: (insn 2 4 3 2 (set (reg/v/f:DI 61 [ trans ]) (zero_extend:DI (reg:SI 5 di [ trans ]))) x.c:4 115 {*zero_extendsidi2_r ex64} (nil)) (note 3 2 6 2 NOTE_INSN_FUNCT

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 H.J. Lu changed: What|Removed |Added CC||bonzini at gnu dot org --- Comment #3 from H.J.

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #4 from Andrew Pinski 2011-01-24 23:21:48 UTC --- (In reply to comment #3) > fwprop can't handle subreg properly. Huh? You don't show where the subreg of 61 is being used. As far as I can tell what fwprop is doing is correct. I th

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #5 from H.J. Lu 2011-01-24 23:27:48 UTC --- Before fwprop1: --- ;; Pred edge ENTRY [100.0%] (fallthru) (note 4 0 2 2 [bb 2] NOTE_INSN_BASIC_BLOCK) (insn 2 4 3 2 (set (reg/v/f:DI 61 [ trans ]) (zero_extend:DI (reg:SI 5 di [

[Bug libfortran/46607] [4.6 Regression] libgfortran relocated install fails

2011-01-24 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46607 --- Comment #6 from joseph at codesourcery dot com 2011-01-24 23:29:27 UTC --- That would not be an appropriate use of WONTFIX; WONTFIX is for cases such as bugs in a target that has been removed. It's a clear bug in libtool; SUSPENDED might be

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #6 from Andrew Pinski 2011-01-24 23:31:30 UTC --- ok, first off the issue is proping over the asm that might clobber EDI.

[Bug tree-optimization/26854] Inordinate compile times on large routines

2011-01-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26854 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #127 f

[Bug driver/47390] [4.6 Regression] Linking with -export-dynamic broken

2011-01-24 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47390 --- Comment #2 from joseph at codesourcery dot com 2011-01-24 23:37:39 UTC --- On Fri, 21 Jan 2011, rguenth at gcc dot gnu.org wrote: > Joseph - 4.5 handled -export-dynamic by passing it through to the linker > (not exactly sure why). Can we res

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #7 from Paolo Bonzini 2011-01-24 23:45:01 UTC --- Is this a regression?

[Bug c/47400] Several UCN tests FAIL on Tru64 UNIX V5.1B and IRIX 6.5

2011-01-24 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47400 --- Comment #1 from joseph at codesourcery dot com 2011-01-24 23:45:31 UTC --- This would be a testsuite issue; the tests require a locale using the ASCII character set. Where (in several .exp files) the code does # Many hosts now default to a

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #8 from Paolo Bonzini 2011-01-24 23:47:10 UTC --- Ah, [32] means 32-bit x86_64...

[Bug target/47449] [x32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #9 from H.J. Lu 2011-01-24 23:50:05 UTC --- PR 47379 is another fwprop issue with subreg.

[Bug c/47409] volatile struct member bug

2011-01-24 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47409 --- Comment #5 from joseph at codesourcery dot com 2011-01-25 00:00:37 UTC --- I think we should respect volatile on fields, and not use memcpy/memmove for assignment of volatile structs or structs with volatile fields (at least not for the part

[Bug c++/47451] New: [c++0x] outer inlined namespace vs. inner nested namespace

2011-01-24 Thread bkoz at gcc dot gnu.org
mespaces", which I believe to be a bug. Compiling the attached as so: $bin/H-x86_64-gcc-trunk.20110124/bin/g++ -c -g -O2 -std=gnu++0x inline_ns_trouble.cc ok, great. adding an inlined namespace however gives error: %$bin/H-x86_64-gcc-trunk.20110124/bin/g++ -DBUG -c -g -O2 -std=gnu++0x inline_

[Bug go/47452] New: Bootstrap fails in libgo (argument has incompatible type)

2011-01-24 Thread dirtyepic at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47452 Summary: Bootstrap fails in libgo (argument has incompatible type) Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug middle-end/47449] [x32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #10 from hjl at gcc dot gnu.org 2011-01-25 02:13:17 UTC --- Author: hjl Date: Tue Jan 25 02:13:14 2011 New Revision: 169191 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169191 Log: Don't propagate zero/sign extended hard reg

[Bug middle-end/47449] [x32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 H.J. Lu changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc-p |

[Bug c++/47453] New: Various non-conforming behaviors with braced-init-list initialization

2011-01-24 Thread schaub.johannes at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47453 Summary: Various non-conforming behaviors with braced-init-list initialization Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug lto/44334] rnflow.f90 ~27% slower with -fwhole-program -flto after revision 159852

2011-01-24 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44334 --- Comment #44 from Jack Howarth 2011-01-25 03:13:39 UTC --- Testing... Index: gcc/params.def === --- gcc/params.def(revision 169185) +++ gcc/params.def(working copy) @@ -1

[Bug c++/47453] Various non-conforming behaviors with braced-init-list initialization

2011-01-24 Thread schaub.johannes at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47453 Johannes Schaub changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #1

[Bug c++/47453] Various non-conforming behaviors with braced-init-list initialization

2011-01-24 Thread schaub.johannes at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47453 --- Comment #2 from Johannes Schaub 2011-01-25 03:37:01 UTC --- (In reply to comment #0) > In short, the intent seems to be that a "({ ... })" initializer is only > allowed > for class types, where it will hit 8.5.16p6. > I'm sorry. I meant 8.

[Bug target/37440] [4.4/4.5/4.6 Regression] GNAT Bug Box a-ngcefu.adb:397

2011-01-24 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37440 --- Comment #11 from Joel Sherrill 2011-01-25 04:12:35 UTC --- Still present. +===GNAT BUG DETECTED==+ | 4.6.0 20110124 (experimental) [trunk revision 169182] (arm-unknown-rtems4.11) GCC error

[Bug target/46898] libgcc build failure on lm32-elf

2011-01-24 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46898 Masaki MURANAKA changed: What|Removed |Added Attachment #22720|0 |1 is obsolete|

[Bug target/43527] ICE in cselib_record_set, at cselib.c:1864 during build of compiler

2011-01-24 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43527 --- Comment #4 from Joel Sherrill 2011-01-25 04:16:31 UTC --- The libgcc issue also occurs with lm32-rtems. Can that much be applied to the trunk? 4.6.0 20110123 (experimental) [trunk revision 169143]

[Bug gcov-profile/38292] [4.3/4.4/4.5/4.6 Regression] corrupted profile info with -O[23] -fprofile-use

2011-01-24 Thread doko at ubuntu dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38292 --- Comment #15 from Matthias Klose 2011-01-25 05:21:24 UTC --- hmm, can't set the status back to NEW, just to RESOLVED. ... a normal build of 3.2rc1 succeeds with trunk r169142 and the proposed fix for PR47271. the profiled build still fails w

[Bug go/47452] Bootstrap fails in libgo (argument has incompatible type)

2011-01-24 Thread ian at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47452 --- Comment #1 from ian at gcc dot gnu.org 2011-01-25 05:45:23 UTC --- Author: ian Date: Tue Jan 25 05:45:21 2011 New Revision: 169192 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169192 Log: PR go/47452 Pick up local .gox files for

[Bug go/47452] Bootstrap fails in libgo (argument has incompatible type)

2011-01-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47452 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libffi/47442] does not build multilib on m68k

2011-01-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47442 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #4 fro

[Bug libfortran/46607] [4.6 Regression] libgfortran relocated install fails

2011-01-24 Thread rwild at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46607 --- Comment #7 from Ralf Wildenhues 2011-01-25 06:40:20 UTC --- (In reply to comment #6) > I would note incidentally a suggestion (comment #3) to work around the > general libtool bug on MinGW by stopping it relinking on MinGW. I don't > belie

[Bug target/44392] [4.5 Regression] libgcc compile with --enable-target-optspace (-Os) causes recursion in __bswapsi2

2011-01-24 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44392 --- Comment #14 from Ramana Radhakrishnan 2011-01-25 07:18:09 UTC --- Author: ramana Date: Tue Jan 25 07:18:05 2011 New Revision: 169221 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169221 Log: 2011-01-21 Ramana Radhakrishnan Ba

<    1   2