[Bug c/52661] negative maxint for long long gives warning
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52661 --- Comment #8 from Jim Michaels 2012-03-22 07:06:31 UTC --- I think if I understand you correctly, you are saying that the integer and the earlier code I tried did NOT use the L suffix. I didn't get an warning then. which is as it should be. but when I specified L or LL (which is the only thing you CAN do for really long numbers like 64-bit integers, either of those suffixes with what should be a valid signed integer value gives a warning as you say. maxint64-bug2.cpp:6:5: warning: this decimal constant is unsigned only in ISO C90 [enabled by default] maxint64-bug2.cpp:7:19: warning: integer constant is so large that it is unsigned [enabled by default] maxint64-bug2.cpp:7:5: warning: this decimal constant is unsigned only in ISO C90 [enabled by default] the last 2 warnings are for the 64-bit integer using LL and the first one is for the 32-bit one using L. granted,it's not very often a person should want to use values like these, but when someone wants to use them, but when they want to use them, they should be available. did someone mess up on the specification?
[Bug middle-end/52656] [4.8 regression] gcc.target/sparc/fpmul-2.c FAILs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52656 Richard Guenther changed: What|Removed |Added Target Milestone|--- |4.8.0
[Bug c++/52662] ICE in replace_reg_with_saved_mem, at caller-save.c:1125
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662 --- Comment #2 from Richard Guenther 2012-03-22 07:24:23 UTC --- You can compress it.
[Bug c/52661] negative maxint for long long gives warning
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52661 --- Comment #9 from Jim Michaels 2012-03-22 07:24:44 UTC --- I will refer you to this since you don't believe me. http://msdn.microsoft.com/en-us/library/2ayc1sk0.aspx
[Bug tree-optimization/52459] PRE performs stupid inserts
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52459 --- Comment #5 from Richard Guenther 2012-03-22 07:29:39 UTC --- Author: rguenth Date: Thu Mar 22 07:29:30 2012 New Revision: 185676 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185676 Log: 2012-03-22 Richard Guenther PR tree-optimization/52459 * tree-ssa-pre.c (inhibit_phi_insertion): Do not inhibit PHI insertion for calls. Modified: trunk/gcc/ChangeLog trunk/gcc/tree-ssa-pre.c
[Bug tree-optimization/52459] PRE performs stupid inserts
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52459 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED --- Comment #6 from Richard Guenther 2012-03-22 07:32:56 UTC --- Fixed for 4.8.
[Bug target/52624] Missing __builtin_bswap16
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 --- Comment #4 from Eric Botcazou 2012-03-22 07:41:25 UTC --- I think that it should be available on all architectures, like the 32-bit and 64-bit flavors. And, for x86, you don't really need to add new patterns.
[Bug c++/52662] ICE in replace_reg_with_saved_mem, at caller-save.c:1125
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662 --- Comment #3 from Raymond Russell 2012-03-22 07:48:56 UTC --- Created attachment 26951 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26951 Preprocessed code from successful compilation
[Bug c++/52662] ICE in replace_reg_with_saved_mem, at caller-save.c:1125
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662 --- Comment #4 from Raymond Russell 2012-03-22 07:49:59 UTC --- Created attachment 26952 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26952 Preprocessed code that triggered ICE
[Bug target/52624] Missing __builtin_bswap16
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 --- Comment #5 from Uros Bizjak 2012-03-22 07:51:20 UTC --- (In reply to comment #4) > I think that it should be available on all architectures, like the 32-bit and > 64-bit flavors. And, for x86, you don't really need to add new patterns. I agree. Regarding new patterns - we need at least named expander, and the existing ones are strict_low_part types. They model the fact that higpart of the register is preserved, so ideal to implement bswap32. Can you please take the middle-end part of the generic implementation?
[Bug c++/52662] ICE in replace_reg_with_saved_mem, at caller-save.c:1125
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662 --- Comment #5 from Raymond Russell 2012-03-22 07:54:11 UTC --- Thanks, for some reason I thought compressed output wouldn't be kosher (i.e. I wasn't really thinking). I've attached both sets of preprocessed code for completeness. Many thanks, Raymond. On 03/22/12 07:24, rguenth at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662 > > --- Comment #2 from Richard Guenther 2012-03-22 > 07:24:23 UTC --- > You can compress it. >
[Bug target/52624] Missing __builtin_bswap16
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at gcc dot |ebotcazou at gcc dot |gnu.org |gnu.org --- Comment #6 from Eric Botcazou 2012-03-22 08:05:52 UTC --- > Regarding new patterns - we need at least named expander, and the existing > ones > are strict_low_part types. They model the fact that higpart of the register is > preserved, so ideal to implement bswap32. I think that the builtin should be expanded into a rotate (left or right) if they are available. On x86 this works out of the box since the rotates are there. > Can you please take the middle-end part of the generic implementation? Yes, will do. In fact, I already have a sketch of an implementation because of an internal project I'm working on.
[Bug target/52624] missing __builtin_bswap16
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |4.8.0 Summary|Missing __builtin_bswap16 |missing __builtin_bswap16
[Bug bootstrap/50229] [4.7/4.8 Regression] Can't cross compile for i686-apple-darwin10 from x86_64-redhat_linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50229 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #11 from Richard Guenther 2012-03-22 08:25:57 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug middle-end/51939] [4.7/4.8 Regression] ICE: in compute_affine_dependence, at tree-data-ref.c:4103 with -fcheck-data-deps
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51939 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #3 from Richard Guenther 2012-03-22 08:26:11 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug c++/52521] [C++11] user defined literals and order of declaration
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52521 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #11 from Richard Guenther 2012-03-22 08:26:14 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug debug/48150] [4.7/4.8 Regression] gcc.dg/guality/sra-1.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48150 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #9 from Richard Guenther 2012-03-22 08:26:13 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/50580] gcc.target/mips/interrupt_handler-[23].c FAIL on IRIX 6.5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50580 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #3 from Richard Guenther 2012-03-22 08:26:07 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/41076] [avr] pessimal code for logical OR of 8-bit fields
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41076 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #4 from Richard Guenther 2012-03-22 08:26:23 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/50166] .init_array/.fini_array support doesn't work on Solaris
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50166 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #9 from Richard Guenther 2012-03-22 08:26:08 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug lto/50008] [4.7/4.8 Regression] type mismatch in array reference, verify_gimple failed
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50008 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #1 from Richard Guenther 2012-03-22 08:26:16 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/49826] [4.7/4.8 Regression] Symbols are not decorated with attribute stdcall and -mrtd
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49826 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #5 from Richard Guenther 2012-03-22 08:26:05 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug c++/48665] type of const member function
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48665 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #13 from Richard Guenther 2012-03-22 08:26:01 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug libgcj/50421] [4.7/4.8 Regression] GC Warning: Out of Memory! Returning NIL!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50421 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #1 from Richard Guenther 2012-03-22 08:26:16 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug rtl-optimization/49847] [4.7/4.8 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #18 from Richard Guenther 2012-03-22 08:26:29 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug bootstrap/52391] [4.7/4.8 regression] genattrtab almost 5X slower for m68k than in 4.6 and earlier releases
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52391 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #11 from Richard Guenther 2012-03-22 08:26:27 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug debug/48041] dwarf2out emits unnecessary null byte in empty .debug_abbrev section
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48041 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #4 from Richard Guenther 2012-03-22 08:26:21 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug tree-optimization/49498] [4.7/4.8 Regression]: gcc.dg/uninit-pred-8_b.c bogus warning line 20
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49498 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #14 from Richard Guenther 2012-03-22 08:26:34 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug libstdc++/52191] abi_check should flag additions to released versions
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52191 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #6 from Richard Guenther 2012-03-22 08:26:23 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug rtl-optimization/48496] [4.7/4.8 Regression] 'asm' operand requires impossible reload in libffi/src/ia64/ffi.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48496 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #14 from Richard Guenther 2012-03-22 08:26:03 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug ada/51483] [4.7/4.8 regression] cstand.adb:Register_Float_Type makes invalid assumptions about FP representation
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #11 from Richard Guenther 2012-03-22 08:26:05 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug rtl-optimization/48596] [4.7/4.8 Regression] [SH] unable to find a register to spill in class 'FPUL_REGS'
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48596 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #8 from Richard Guenther 2012-03-22 08:26:24 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/50678] [4.7/4.8 Regression] FAIL: c52104y on x86_64-apple-darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #61 from Richard Guenther 2012-03-22 08:26:40 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/50739] [avr] nameless error with -fmerge-all-constants
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50739 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #3 from Richard Guenther 2012-03-22 08:26:46 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug rtl-optimization/36884] ifcvt poor optimization
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36884 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #6 from Richard Guenther 2012-03-22 08:26:19 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug middle-end/49319] [4.7/4.8 regression] g++.dg/abi/thunk5.C FAILs on Tru64 UNIX
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49319 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #5 from Richard Guenther 2012-03-22 08:26:38 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug libstdc++/52104] go1 fails to run on Solaris 10/11 x86 with with gld
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52104 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #16 from Richard Guenther 2012-03-22 08:26:51 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug other/50925] [4.5/4.6/4.7/4.8 Regression][avr] ICE at spill_failure, at reload1.c:2118
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #22 from Richard Guenther 2012-03-22 08:26:54 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug go/51874] Many libgo testsuite failures on IRIX
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51874 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #14 from Richard Guenther 2012-03-22 08:26:16 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug other/20128] ice with mudflap + profile generate
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20128 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #11 from Richard Guenther 2012-03-22 08:26:48 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug testsuite/51097] [4.7/4.8 Regression] a lot of "FAIL: gcc.dg/vect" on i686 avx build 181167 to 181177
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51097 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #4 from Richard Guenther 2012-03-22 08:26:27 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug middle-end/51252] FAIL: c-c++-common/tm/freq.c (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51252 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #13 from Richard Guenther 2012-03-22 08:26:57 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug middle-end/52285] [4.7/4.8 Regression] libgcrypt _gcry_burn_stack slowdown
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52285 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #7 from Richard Guenther 2012-03-22 08:26:47 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug debug/51695] NOTE_INSN_VAR_LOCATION notes are sometimes too large
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51695 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #10 from Richard Guenther 2012-03-22 08:26:59 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug c++/51184] Abstract class in function return type
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51184 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #2 from Richard Guenther 2012-03-22 08:26:53 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug middle-end/52372] [4.7/4.8 regression] gcc.target/mips/mips16-attributes{,-4}.c SEGV in dwf_regno
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52372 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #5 from Richard Guenther 2012-03-22 08:26:57 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug middle-end/21953] [4.5/4.6/4.7/4.8 Regression] Many tmpdir-gcc.dg-struct-layout-1 tests fail on Tru64 UNIX V5.1B
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21953 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #17 from Richard Guenther 2012-03-22 08:26:32 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/49874] [4.5/4.6][h8300] ICE in compute_frame_pointer_to_fb_displacement, at dwarf2out.c:16312
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49874 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #4 from Richard Guenther 2012-03-22 08:26:51 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug rtl-optimization/44194] struct returned by value generates useless stores
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44194 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #39 from Richard Guenther 2012-03-22 08:27:03 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug c++/52582] [4.7 Regression] g++ ICE when compiling qt-4.8.0 with -O2 on PPC (32bit)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52582 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #13 from Richard Guenther 2012-03-22 08:26:39 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug tree-optimization/14792] ((int)b & 1) != 0 is not folded to b & 1 != 0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14792 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #13 from Richard Guenther 2012-03-22 08:27:18 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug lto/50935] All slim LTO tests FAIL on 32-bit Solaris
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50935 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #7 from Richard Guenther 2012-03-22 08:27:22 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/51784] PIC register not correctly preserved in nested funcs / with non-local goto
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51784 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #40 from Richard Guenther 2012-03-22 08:27:08 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug testsuite/51258] 64-bit gcc.dg/atomic-compare-exchange-5.c link failure on 32-bit Solaris/x86
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51258 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #19 from Richard Guenther 2012-03-22 08:27:23 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug c++/52596] [4.7/4.8 Regression] [C++11] internal compiler error: in lvalue_kind, at cp/tree.c:153
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52596 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #5 from Richard Guenther 2012-03-22 08:27:17 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug testsuite/51693] New XPASSes in vectorizer testsuite on powerpc64-suse-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51693 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #9 from Richard Guenther 2012-03-22 08:27:01 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/43052] [4.7/4.8 Regression] Inline memcmp is *much* slower than glibc's, no longer expanded inline
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #20 from Richard Guenther 2012-03-22 08:27:12 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug debug/51570] [4.7/4.8 Regression] FAIL: gcc.dg/guality/pr45003-[23].c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51570 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #6 from Richard Guenther 2012-03-22 08:27:17 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug bootstrap/49555] libjava fails to configure if --enable-symvers=gnu or --enable-symvers=sun
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49555 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #10 from Richard Guenther 2012-03-22 08:27:20 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug rtl-optimization/50557] [4.7/4.8 Regression] Register pressure increase after reassociation (x86, 32 bits)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50557 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #13 from Richard Guenther 2012-03-22 08:27:15 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug java/50045] [4.7/4.8 regression] ICE in gcc/java/lang.c:427 with -fdump-tree-all
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50045 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #6 from Richard Guenther 2012-03-22 08:27:25 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/47440] Use LCM for vzeroupper insertion
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47440 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #2 from Richard Guenther 2012-03-22 08:27:28 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug middle-end/47406] gcc.dg/torture/builtin-modf-1.c FAILs on IRIX 6.5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47406 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #4 from Richard Guenther 2012-03-22 08:27:31 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug libgcj/51498] make dejagnu work in libjava testsuite with cross-build
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51498 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #10 from Richard Guenther 2012-03-22 08:27:29 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug other/52438] [4.7 Regression] Some files still GPLv2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52438 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #3 from Richard Guenther 2012-03-22 08:27:31 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/50931] [avr] Support a 24-bit scalar integer mode
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50931 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #3 from Richard Guenther 2012-03-22 08:27:31 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug testsuite/52563] FAIL: gcc.dg/tree-ssa/scev-[3,4].c scan-tree-dump-times optimized "&a" 1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52563 --- Comment #8 from Jiangning Liu 2012-03-22 09:17:51 UTC --- Author: liujiangning Date: Thu Mar 22 09:17:45 2012 New Revision: 185678 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185678 Log: 2012-03-22 Jiangning Liu PR tree-optimization/52563 * gcc.dg/tree-ssa/scev-3.c: XFAIL on lp64. * gcc.dg/tree-ssa/scev-4.c: XFAIL on lp64. * gcc.dg/tree-ssa/scev-5.c: New. Added: trunk/gcc/testsuite/gcc.dg/tree-ssa/scev-5.c Modified: trunk/gcc/testsuite/gcc.dg/tree-ssa/scev-3.c trunk/gcc/testsuite/gcc.dg/tree-ssa/scev-4.c
[Bug c++/52311] implicitly_declare_fn: valgrind problem
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52311 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #2 from Richard Guenther 2012-03-22 08:27:21 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug middle-end/52230] OpenMP: Simple C program triggers SIGSEGV at execution
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52230 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #8 from Richard Guenther 2012-03-22 08:27:35 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug c/51527] ICE: Segmentation fault: 'convert_to_integer' enters infinite recursion
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51527 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #3 from Richard Guenther 2012-03-22 08:27:25 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug debug/48041] dwarf2out emits unnecessary null byte in empty .debug_abbrev section
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48041 Mark Wielaard changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution||FIXED --- Comment #5 from Mark Wielaard 2012-03-22 09:22:50 UTC --- The regression against the mips-sgi-irix vendor tools noted in comment #3 was fixed in PR debug/49364 through http://gcc.gnu.org/viewcvs?view=revision&revision=175694
[Bug tree-optimization/45685] [4.6/4.7/4.8 Regression] missed conditional move opportunity in loop
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45685 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #21 from Richard Guenther 2012-03-22 08:27:33 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug target/52305] [avr] ICE in avr_print_operand: unknown mode (const_double)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52305 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.0 |4.7.1 --- Comment #1 from Richard Guenther 2012-03-22 08:27:25 UTC --- GCC 4.7.0 is being released, adjusting target milestone.
[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #6 from Michael Haubenwallner 2012-03-22 09:10:29 UTC --- Traditionally, yes. However, there are Import Files: They can definitively help for the versioning issue, and can probably help for the multilib issue too. However, they cannot be used for static linking, so we might want to use them with the "-brtl" linker flag only (which would be enabled by "-bsvr4" too). I'm planning to start an RFC on the gcc-ml soon...
[Bug c++/52521] [C++11] user defined literals and order of declaration
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52521 --- Comment #12 from Marc Glisse 2012-03-22 09:42:43 UTC --- (In reply to comment #11) > GCC 4.7.0 is being released, adjusting target milestone. I think it is already fixed, actually. (not closing with this message to leave someone a chance to contradict me)
[Bug target/52624] missing __builtin_bswap16
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 --- Comment #7 from Uros Bizjak 2012-03-22 09:56:18 UTC --- (In reply to comment #6) > I think that the builtin should be expanded into a rotate (left or right) if > they are available. On x86 this works out of the box since the rotates are > there. Please note that the rotate is split back into bswap, so we can avoid rotate by using "xchg %rh, %rl" on P4.
[Bug target/52624] missing __builtin_bswap16
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 --- Comment #8 from Eric Botcazou 2012-03-22 10:04:44 UTC --- > Please note that the rotate is split back into bswap, so we can avoid rotate > by > using "xchg %rh, %rl" on P4. Sure, 16-bit rotates are already emitted as xchg when appropriate.
[Bug c/52577] __builtin_shuffle -Wunused-but-set-* false positives
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52577 --- Comment #4 from Jakub Jelinek 2012-03-22 10:08:56 UTC --- Author: jakub Date: Thu Mar 22 10:08:49 2012 New Revision: 185682 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185682 Log: Backported from mainline 2012-03-13 Jakub Jelinek PR c/52577 * c-parser.c (c_parser_postfix_expression) : Call mark_exp_read on argument values. * gcc.dg/Wunused-var-3.c: New test. Added: branches/gcc-4_7-branch/gcc/testsuite/gcc.dg/Wunused-var-3.c Modified: branches/gcc-4_7-branch/gcc/ChangeLog branches/gcc-4_7-branch/gcc/c-parser.c branches/gcc-4_7-branch/gcc/testsuite/ChangeLog
[Bug c/52577] __builtin_shuffle -Wunused-but-set-* false positives
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52577 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED --- Comment #5 from Jakub Jelinek 2012-03-22 10:11:21 UTC --- Fixed.
[Bug c++/52521] [C++11] user defined literals and order of declaration
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52521 --- Comment #13 from Jakub Jelinek 2012-03-22 10:10:29 UTC --- Author: jakub Date: Thu Mar 22 10:10:24 2012 New Revision: 185683 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185683 Log: Backported from mainline 2012-03-14 Jakub Jelinek PR c++/52521 * parser.c (lookup_literal_operator): Return fn only if processed all arguments from args vector and argtypes is void_list_node. * g++.dg/cpp0x/udlit-args2.C: New test. Added: branches/gcc-4_7-branch/gcc/testsuite/g++.dg/cpp0x/udlit-args2.C Modified: branches/gcc-4_7-branch/gcc/cp/ChangeLog branches/gcc-4_7-branch/gcc/cp/parser.c branches/gcc-4_7-branch/gcc/testsuite/ChangeLog
[Bug c++/52521] [C++11] user defined literals and order of declaration
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52521 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED --- Comment #14 from Jakub Jelinek 2012-03-22 10:14:39 UTC --- The mangling was fixed already for 4.7.0, the rest is fixed now for 4.7.1+.
[Bug tree-optimization/14792] ((int)b & 1) != 0 is not folded to b & 1 != 0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14792 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED Target Milestone|4.7.1 |4.7.0 --- Comment #14 from Andrew Pinski 2012-03-22 10:19:53 UTC --- As mentioned this was fixed in 4.7.0. So I am just going to close it as fixed. The other part, I will just fix but it is less important I think.
[Bug c++/49152] Unhelpful diagnostic for iterator dereference
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49152 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|NEW --- Comment #12 from Paolo Carlini 2012-03-22 10:29:33 UTC --- Not actively working on it. See: http://gcc.gnu.org/ml/gcc-patches/2012-03/msg01471.html about why we don't want to just print types (missing the caret).
[Bug other/52545] output.h: SECTION_EXCLUDE flag clobbers SECTION_MACH_DEP
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52545 --- Comment #7 from Georg-Johann Lay 2012-03-22 10:40:34 UTC --- Author: gjl Date: Thu Mar 22 10:40:31 2012 New Revision: 185685 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185685 Log: Backport from mainline r185259. PR other/52545 * output.h (SECTION_EXCLUDE, SECTION_MACH_DEP): Don't use SECTION_MACH_DEP reserved bits for SECTION_EXCLUDE. Modified: branches/gcc-4_7-branch/gcc/ChangeLog branches/gcc-4_7-branch/gcc/output.h
[Bug other/52545] output.h: SECTION_EXCLUDE flag clobbers SECTION_MACH_DEP
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52545 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #8 from Georg-Johann Lay 2012-03-22 10:48:10 UTC --- Fixed in 4.7.1
[Bug libstdc++/51960] Missing move-assignment operator in raw_storage_iterator
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51960 --- Comment #2 from Paolo Carlini 2012-03-22 10:49:08 UTC --- Shall we suspend this? Do we have a DR #?
[Bug libstdc++/51850] debug mode for std::array and tr1::array
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51850 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2012-03-22 Target Milestone|--- |4.8.0 Ever Confirmed|0 |1 --- Comment #2 from Paolo Carlini 2012-03-22 10:51:08 UTC --- I'll do it, the normal way, for std::array only.
[Bug c++/49152] Unhelpful diagnostic for iterator dereference
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49152 --- Comment #13 from Jonathan Wakely 2012-03-22 11:02:29 UTC --- Please don't close this as a dup of the caret diagnostics PR. I agree there's no consensus on what should be done, but printing of reconstructed expressions is utterly awful. I think I qualify as a C++ expert by almost any measure and am very familiar with G++ and its diagnostics, but I frequently have to totally ignore G++ diagnostics because a single expression is printed as 10 or more lines of unhelpful nested-name-specifiers and template arguments. I just ignore the diagnostic and go back to the code to figure out what's wrong without the compiler's help. Re Gaby's point about the error appearing in a sub-expression of a larger full expression, that's true, but the current behaviour doesn't help. The message in comment 0 is unreadable and if it appears in a larger expression it would be very difficult to determine which sub-expression the error came from, because there is no resemblance to the original source. The source says *first, the message says first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* which is not the same thing to users. I'm using a std::vector::iterator, WTF is __normal_iterator? How does printing that help? Oh, I see, right at the end of the line it refers to "val" so I can try to find the relevant sub-expression, but by that point I've already clawed out my eyes trying to look at the rest of the diagnostic. Going back to point (3) in comment 0: why is the left operand printed as irrelevant crap about an iterator (when the relevant type is X&) but the right operand printed as it appears in the source, not as a type? Let's change the example slightly: #include struct Y { } val; std::vector::iterator iter; bool b = *iter == val; 4.7 gives: t.cc:7:19: error: no match for 'operator==' in 'iter.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* >() == val' The problem is that Y is not equality comparable, it has nothing to do with iterators, but more than 50% of the output refers to an iterator type which is an implementation detail. Also, the message is just bogus, WTF is "operator* >()" ? That operator isn't a template function, why does it have a template argument list?! -fno-pretty-templates makes it less totally wrong: t.cc:7:19: error: no match for 'operator==' in 'iter.__gnu_cxx::__normal_iterator > >::operator*() == val' Now at least we see the type printed correctly and no bogus template argument list on a non-template member function.
[Bug libstdc++/51960] [DR 2127] Missing move-assignment operator in raw_storage_iterator
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51960 Jonathan Wakely changed: What|Removed |Added Status|NEW |SUSPENDED Summary|Missing move-assignment |[DR 2127] Missing |operator in |move-assignment operator in |raw_storage_iterator|raw_storage_iterator --- Comment #3 from Jonathan Wakely 2012-03-22 11:08:06 UTC --- Yes, http://cplusplus.github.com/LWG/lwg-active.html#2127 No consensus for change so far.
[Bug rtl-optimization/2962] inefficient code with and
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2962 --- Comment #17 from owner at bugs dot debian.org 2012-03-22 11:14:10 UTC --- Thank you for the additional information you have supplied regarding this Bug report. This is an automatically generated reply to let you know your message has been received. Your message has not been forwarded to the package maintainers or other interested parties; you should ensure that the developers are aware of the problem you have entered into the system - preferably quoting the Bug reference number, #95318. If you wish to submit further information on this problem, please send it to 95318-qu...@bugs.debian.org. Please do not send mail to ow...@bugs.debian.org unless you wish to report a problem with the Bug-tracking system.
[Bug c++/49152] Unhelpful diagnostic for iterator dereference
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49152 --- Comment #14 from Jonathan Wakely 2012-03-22 11:17:36 UTC --- Also, comment 2 shows another clear bug in the current diagnostics. It doesn't matter whether you prefer carets or types or reconstructed expressions, printing x[1] as *(x + 4u) is plain wrong. So let's keep it open.
[Bug other/52663] New: ICE: in purge_dead_edges, at cfgrtl.c:2462
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52663 Bug #: 52663 Summary: ICE: in purge_dead_edges, at cfgrtl.c:2462 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: other AssignedTo: unassig...@gcc.gnu.org ReportedBy: g...@gcc.gnu.org Target: avr This ICE is new and ocurs for test case FAIL: gcc.dg/torture/pr51106-2.c -O0 (internal compiler error) FAIL: gcc.dg/torture/pr51106-2.c -O1 (internal compiler error) FAIL: gcc.dg/torture/pr51106-2.c -O2 (internal compiler error) FAIL: gcc.dg/torture/pr51106-2.c -O3 -fomit-frame-pointer (internal compiler error) FAIL: gcc.dg/torture/pr51106-2.c -O3 -g (internal compiler error) FAIL: gcc.dg/torture/pr51106-2.c -Os (internal compiler error) FAIL: gcc.dg/torture/pr51106-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) SVN trunk 185603 It was created by configure, which was generated by GNU Autoconf 2.64. Invocation command line was $ ../../gcc.gnu.org/trunk/configure --target=avr --prefix=/local/gnu/install/gcc-4.7 --disable-nls --with-dwarf2 --enable-checking=yes,rtl --enable-languages=c,c++
[Bug other/52664] New: [4.8 Regression]: gcc.dg/tree-ssa/pr31261.c fails
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52664 Bug #: 52664 Summary: [4.8 Regression]: gcc.dg/tree-ssa/pr31261.c fails Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Priority: P3 Component: other AssignedTo: unassig...@gcc.gnu.org ReportedBy: g...@gcc.gnu.org Target: avr This is a new fail in the avr tests: new (trunk 185603): FAIL: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return \(int\) \(12 - \(unsigned int\) d\) & 7;" 1 old (185059): PASS: gcc.dg/tree-ssa/pr31261.c scan-tree-dump-times original "return \(int\) \(12 - \(unsigned int\) d\) & 7;" 1 GCC from SVN trunk 185603 It was created by configure, which was generated by GNU Autoconf 2.64. Invocation command line was $ ../../gcc.gnu.org/trunk/configure --target=avr --prefix=/local/gnu/install/gcc-4.7 --disable-nls --with-dwarf2 --enable-checking=yes,rtl --enable-languages=c,c++
[Bug c++/49152] Unhelpful diagnostic for iterator dereference
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49152 --- Comment #15 from Manuel López-Ibáñez 2012-03-22 11:37:17 UTC --- (In reply to comment #13) > Please don't close this as a dup of the caret diagnostics PR. > > I agree there's no consensus on what should be done, but printing of I only know of one dissenting opinion. What does Jason and Benjamin think about it? A dissenting opinion has been overridden before and the sky didn't fall. > Re Gaby's point about the error appearing in a sub-expression of a larger full > expression, that's true, but the current behaviour doesn't help. The message I think it is a red herring. Any IDE, including emacs, will show the location of the error in the source. So as long as the location is right, it is more clear to not print anything than to print a *different* expression. That is, even without caret, it is better to not print the expression if the expression is not *exactly* the one appearing in the code. The only people that are helped by the current behavior are those that understand what 'first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*' means. See comment #6 and cry.
[Bug tree-optimization/52638] [4.8 Regression] ice in build_vector_from_val
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52638 --- Comment #2 from Richard Guenther 2012-03-22 11:36:51 UTC --- Author: rguenth Date: Thu Mar 22 11:36:46 2012 New Revision: 185687 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185687 Log: 2012-03-22 Richard Guenther PR tree-optimization/52638 * tree-vect-stmts.c (vect_init_vector_1): New function, split out from ... (vect_init_vector): ... here. Handle scalar vector inits. (vect_get_vec_def_for_operand): Adjust. (vectorizable_load): Likewise. Modified: trunk/gcc/ChangeLog trunk/gcc/tree-vect-stmts.c
[Bug tree-optimization/52638] [4.8 Regression] ice in build_vector_from_val
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52638 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED --- Comment #3 from Richard Guenther 2012-03-22 11:37:45 UTC --- Fixed.
[Bug testsuite/52665] New: scan-assembler output produces wrong FAIL due to matching .ident
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52665 Bug #: 52665 Summary: scan-assembler output produces wrong FAIL due to matching .ident Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite AssignedTo: unassig...@gcc.gnu.org ReportedBy: al...@gcc.gnu.org I see this regression: FAIL: gcc.target/i386/pr28946.c scan-assembler-not test The culprit is the testsuite errnoeously matching my local branch name in the assembler output's .ident. $ grep scan ../../src/gcc-4.8/gcc/testsuite/gcc.target/i386/pr28946.c /* { dg-final { scan-assembler-not "test" } } */ $ ./gcc/xgcc -B/scratch/obj.x86_64/gcc-4.8/gcc/ ../../src/gcc-4.8/gcc/testsuite/gcc.target/i386/pr28946.c -Os -ffat-lto-objects -S -o - | grep test .ident"GCC: (GNU) 4.8.0 20120320 (experimental) [fixups-testsuite revision 1dc2c94:40d1377:d28ff051e43bdf8f8aab692fbf6932a7211ca49d]" Perhaps output for scan-assembler should be built with -fno-ident ?
[Bug c++/49152] Unhelpful diagnostic for iterator dereference
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49152 --- Comment #16 from Jonathan Wakely 2012-03-22 12:01:58 UTC --- Right, we have the column numbers to indicate the position in the source (not perfect, but enough to show which sub-expression the error refers to)
[Bug testsuite/52665] scan-assembler output produces wrong FAIL due to matching .ident
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52665 Bernhard Reutner-Fischer changed: What|Removed |Added Priority|P3 |P4 CC||ro at gcc dot gnu.org Target Milestone|--- |4.8.0
[Bug testsuite/51258] 64-bit gcc.dg/atomic-compare-exchange-5.c link failure on 32-bit Solaris/x86
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51258 --- Comment #20 from Andrew Macleod 2012-03-22 12:10:45 UTC --- Is this not resolved in 4.7? I thought we had changed the timeouts back to normal and added other mechanisms to avoid large infinite loops