[Bug preprocessor/56686] gcc cannot find include header file
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56686 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC||ktietz at gcc dot gnu.org Resolution||WORKSFORME --- Comment #3 from Kai Tietz ktietz at gcc dot gnu.org 2013-03-22 06:53:17 UTC --- Sorry can't reproduce your issue. I tested it with 4.6 up to 4.8 gcc version 'gcc -c -o t.o subsub/t.c -I.' without issues. I assume it might be caused that your working-directory isn't at TopDir, but in SubDir on compilation of your code. You can verify that by adding -I.. as option.
[Bug middle-end/56681] [4.9 Regression] internal compiler error: tree check: expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:1008
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56681 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|NEW |RESOLVED CC||Joost.VandeVondele at mat ||dot ethz.ch Resolution||FIXED --- Comment #3 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch 2013-03-22 07:01:03 UTC --- fixed
[Bug target/48308] [4.6 Regression] crosscompiling to arm fails with assembler: can't resolve '.LC4' {.rodata.str1.1 section} - '.LPIC4' {*UND* section}
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308 Sebastian Huber sebastian.hu...@embedded-brains.de changed: What|Removed |Added CC||sebastian.huber@embedded-br ||ains.de --- Comment #26 from Sebastian Huber sebastian.hu...@embedded-brains.de 2013-03-22 08:28:44 UTC --- In case this won't be fixed in 4.6, then it is probably good to set the status to WONTFIX so people know that they have to deal with this on their own.
[Bug c++/56684] [4.9 Regression] [C++0x] ICE: unexpected expression 'T' of kind template_parm_index
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56684 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED |NEW Last reconfirmed||2013-03-22 Known to work||4.8.0 Target Milestone|--- |4.9.0 Ever Confirmed|0 |1 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 09:09:43 UTC --- Works with 4.8.
[Bug middle-end/56680] ICE for spec2K's 178.galgel and 200.sixtrack for x86_64 at O3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56680 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||DUPLICATE --- Comment #1 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 09:10:15 UTC --- Dup (and already fixed). *** This bug has been marked as a duplicate of bug 56681 ***
[Bug middle-end/56681] [4.9 Regression] internal compiler error: tree check: expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:1008
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56681 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC||izamyatin at gmail dot com --- Comment #4 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 09:10:15 UTC --- *** Bug 56680 has been marked as a duplicate of this bug. ***
[Bug fortran/52512] Cannot match namelist object name
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52512 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc dot gnu.org, ||tiloschwarz at gcc dot ||gnu.org --- Comment #4 from Tobias Burnus burnus at gcc dot gnu.org 2013-03-22 09:54:32 UTC --- Tilo has submitted patch for the original problem, which was meanwhile approved: http://gcc.gnu.org/ml/fortran/2013-03/msg00105.html (In reply to comment #2) namtoptrc getal = 7 tracer(1:1) = 'DIC ', .true. tracer(2:2) = 'Alkalini', .true. tracer(3 ) = 'O2 ', .true. / works. It doesn't work here with 4.8.0_2013-03-08 - nor with 4.9 and Tilo's patch. The (3 ) causes Bad character in index for namelist variable tracer. It works if one removes the blank. (That's a regression with regards to GCC 4.1 and 4.4. It seems also to fail with recent libgfortran.so from the GCC 4.6 and 4.7 branches.)
[Bug rtl-optimization/56434] document that __attribute__((__malloc__)) assumes returned pointer has BIGGEST_ALIGNMENT
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56434 --- Comment #8 from rguenther at suse dot de rguenther at suse dot de 2013-03-22 09:56:37 UTC --- On Thu, 21 Mar 2013, chip at pobox dot com wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56434 --- Comment #7 from Chip Salzenberg chip at pobox dot com 2013-03-21 00:31:40 UTC --- So ... is there still a question of the Right Thing here? It seems that fixing MALLOC_ABI_ALIGNMENT for the world, and ensuring that BIGGEST_ALIGNMENT never affects the ABI, are the actions to take. If this were done soon we could even see it fixed for 4.8.0. Help? The RTL code using BIGGEST_ALIGNMENT for the malloc result is simply wrong and was wrong since forever. What the replacement should be is the question here, but as we use MALLOC_ABI_ALIGNMENT on the tree level for _exactly the same purpose_ I think the answer is obvious. I will propose a patch. Richard.
[Bug target/48308] [4.6 Regression] crosscompiling to arm fails with assembler: can't resolve '.LC4' {.rodata.str1.1 section} - '.LPIC4' {*UND* section}
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308 --- Comment #27 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2013-03-22 09:59:47 UTC --- (In reply to comment #26) In case this won't be fixed in 4.6, then it is probably good to set the status to WONTFIX so people know that they have to deal with this on their own. It looks like I missed this backport when I did it earlier - I'll look into a backport over the weekend. Thanks, Ramana
[Bug rtl-optimization/56434] document that __attribute__((__malloc__)) assumes returned pointer has BIGGEST_ALIGNMENT
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56434 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at gcc dot |rguenth at gcc dot gnu.org |gnu.org | --- Comment #9 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 10:08:54 UTC --- http://gcc.gnu.org/ml/gcc-patches/2013-03/msg00864.html waiting for comments.
[Bug fortran/55117] Programs fails to read namelist (contains derived types objects)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55117 --- Comment #19 from Tobias Burnus burnus at gcc dot gnu.org 2013-03-22 10:09:34 UTC --- The issue of the original bug report in comment 0 - and the test cases comment 3 and comment 13 seem to be fixed by the patch for PR 51825 (see PR 51825 comment 5). Remaining seems to be the separate issue of type extension, where the parent's component is directly accessed without using the parent's name as in-between component name. See comment 6.
[Bug c++/56684] [4.9 Regression] [C++0x] ICE: unexpected expression 'T' of kind template_parm_index
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56684 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot gnu.org, ||jason at gcc dot gnu.org --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 10:24:17 UTC --- Started with http://gcc.gnu.org/viewcvs?root=gccview=revrev=196724
[Bug c++/56685] default template parameter cannot precede a non-default template parameter in a function
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56685 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work||4.8.0, 4.9.0 Resolution||WORKSFORME --- Comment #1 from Paolo Carlini paolo.carlini at oracle dot com 2013-03-22 10:25:50 UTC --- 4.8.0 is fine and the issue isn't a regression.
[Bug libstdc++/56678] [c++11] non-uglified name in chrono
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56678 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2013-03-22 AssignedTo|unassigned at gcc dot |paolo.carlini at oracle dot |gnu.org |com Ever Confirmed|0 |1 --- Comment #1 from Paolo Carlini paolo.carlini at oracle dot com 2013-03-22 10:33:23 UTC --- Oh well.
[Bug libstdc++/56678] [c++11] non-uglified name in chrono
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56678 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Target Milestone|--- |4.8.1
[Bug c++/56687] New: [C++11] No visibility check within static_assert
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56687 Bug #: 56687 Summary: [C++11] No visibility check within static_assert Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: antoine...@gmail.com templateclass, class struct same {static const bool value = false; }; templateclass T struct sameT, T {static const bool value = true; }; templateclass T class id { typedef T type; }; static_assert( sameint, idint::type /* private */ ::value, bad type); Compile with -std=c++11 -Wall -pedantic Neither gcc nor g++ triggers an error, though idint::type should not be accessible (private)!
[Bug tree-optimization/56688] New: Fortran save statement prevents loop vectorization.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56688 Bug #: 56688 Summary: Fortran save statement prevents loop vectorization. Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: ysrum...@gmail.com Analyzing gcc vectorization on 200.sixtrack from spec2000 suite we found out that only 6 loops are vectorized in the hottest routine (97% run time). The reason is that save statement is used. This issue can be illustrated by the following simple example: subroutine bar implicit real*8 (a-h,o-z) parameter (n=700) common/my_data/ x1(n), y1(n), z1(n), t1(n) save do i=1,n x = x1(i) - y1(i) z1(i) = t1(i) * x enddo end and vectorizer issues the following message: t1.f:6: note: == examining statement: _6 = my_data.x1[_5]; t1.f:6: note: num. args = 4 (not unary/binary/ternary op). t1.f:6: note: vect_is_simple_use: operand my_data.x1[_5] t1.f:6: note: not ssa-name. t1.f:6: note: use not simple. t1.f:6: note: vect_model_load_cost: aligned. t1.f:6: note: vect_model_load_cost: inside_cost = 1, prologue_cost = 0 . t1.f:6: note: vect_is_simple_use: operand my_data.x1 t1.f:6: note: not ssa-name. t1.f:6: note: use not simple. t1.f:6: note: not vectorized: live stmt not supported: _6 = my_data.x1[_5]; Note also if we comment down svae stmt loop will be vectorized.
[Bug c++/56687] [C++11] No visibility check within static_assert
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56687 --- Comment #1 from Paolo Carlini paolo.carlini at oracle dot com 2013-03-22 11:07:36 UTC --- Mainline is fine and isn't a regression. Either Jason backports to 4_8-branch the patch which fixed it (it would be good to find it) or we can close the PR.
[Bug c++/56687] [C++11] No visibility check within static_assert
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56687 --- Comment #2 from Paolo Carlini paolo.carlini at oracle dot com 2013-03-22 11:09:17 UTC --- Very likely Dup of PR45917.
[Bug c++/56687] [C++11] No visibility check within static_assert
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56687 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||DUPLICATE --- Comment #3 from Paolo Carlini paolo.carlini at oracle dot com 2013-03-22 11:17:35 UTC --- Dup. *** This bug has been marked as a duplicate of bug 45917 ***
[Bug c++/45917] inaccessible types allowed as template argument in nested-name-specifier
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45917 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC||antoinep92 at gmail dot com --- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com 2013-03-22 11:17:35 UTC --- *** Bug 56687 has been marked as a duplicate of this bug. ***
[Bug bootstrap/56689] New: internal compiler error: in get_loop_body, at cfgloop.c:841
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56689 Bug #: 56689 Summary: internal compiler error: in get_loop_body, at cfgloop.c:841 Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: kreb...@gcc.gnu.org gcc/reginfo.c: In function ‘void fix_register(const char*, int, int)’: gcc/reginfo.c:680:1: internal compiler error: in get_loop_body, at cfgloop.c:841 fix_register (const char *name, int fixed, int call_used) ^ Reghunt indicates that it is related to r196792 +2013-03-19 Richard Biener rguent...@suse.de + + PR tree-optimization/56273 + * gcc.dg/tree-ssa/vrp47.c: Adjust. + * c-c++-common/uninit-17.c: Likewise.
[Bug middle-end/36282] Spurious warning asm declaration ignored due to conflict with previous rename
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36282 Bernhard Reutner-Fischer aldot at gcc dot gnu.org changed: What|Removed |Added CC||hubicka at ucw dot cz --- Comment #4 from Bernhard Reutner-Fischer aldot at gcc dot gnu.org 2013-03-22 12:59:10 UTC --- (In reply to comment #3) Confirmed. Still the same with gcc version 4.7.2 (Debian 4.7.2-5): $ cat EOF | gcc -x c -c - -o /dev/null #pragma weak __pthread_initialize extern void *memcpy(void *dest, const void *src, int n); extern typeof(memcpy) memcpy asm(__GI_memcpy); EOF stdin:2:14: warning: conflicting types for built-in function ‘memcpy’ [enabled by default] stdin:3:1: warning: asm declaration ignored due to conflict with previous rename [-Wpragmas] Works as expected if one provides a decl before the #pragma: $ cat EOF | gcc -fno-builtin -x c -c - -o /dev/null extern void __pthread_initialize (void); #pragma weak __pthread_initialize extern void *memcpy(void *dest, const void *src, int n); extern typeof(memcpy) memcpy asm(__GI_memcpy); EOF $ cat EOF | gcc -fno-builtin -x c -c - -o /dev/null #pragma weak __pthread_initialize extern void __pthread_initialize (void); extern void *memcpy(void *dest, const void *src, int n); extern typeof(memcpy) memcpy asm(__GI_memcpy); EOF stdin:4:1: warning: asm declaration ignored due to conflict with previous rename [-Wpragmas] Honza, does that ring a bell, by chance?
[Bug middle-end/36282] [4.7/4.8/4.9 Regression] Spurious warning asm declaration ignored due to conflict with previous rename
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36282 Bernhard Reutner-Fischer aldot at gcc dot gnu.org changed: What|Removed |Added Known to work||3.4.6 Summary|Spurious warning asm |[4.7/4.8/4.9 Regression] |declaration ignored due to |Spurious warning asm |conflict with previous |declaration ignored due to |rename |conflict with previous ||rename Known to fail||4.7.2, 4.8.0 --- Comment #5 from Bernhard Reutner-Fischer aldot at gcc dot gnu.org 2013-03-22 13:06:47 UTC --- $ gcc-3.4 -fno-exceptions -fomit-frame-pointer -fno-builtin -S pr36282.c -o ok.s $ gcc-4.7 -fno-exceptions -fomit-frame-pointer -fno-builtin -S pr36282.c -o nak.s pr36282.c:3:1: warning: asm declaration ignored due to conflict with previous rename [-Wpragmas] $ cat pr36282.c #pragma weak __pthread_initialize extern void *memcpy(void *dest, const void *src, int n); extern typeof(memcpy) memcpy asm(__GI_memcpy); char *usr(void) { char ch[2]; return memcpy(ch, x, 2); } $ cat ok.s .filepr36282.c .section.rodata .LC0: .stringx .text .globl usr .typeusr, @function usr: .LFB2: subq$24, %rsp .LCFI0: movq%rsp, %rdi movl$2, %edx movl$.LC0, %esi call__GI_memcpy addq$24, %rsp ret .LFE2: .sizeusr, .-usr .section.eh_frame,a,@progbits .Lframe1: .long.LECIE1-.LSCIE1 .LSCIE1: .long0x0 .byte0x1 .string .uleb128 0x1 .sleb128 -8 .byte0x10 .byte0xc .uleb128 0x7 .uleb128 0x8 .byte0x90 .uleb128 0x1 .align 8 .LECIE1: .LSFDE1: .long.LEFDE1-.LASFDE1 .LASFDE1: .long.LASFDE1-.Lframe1 .quad.LFB2 .quad.LFE2-.LFB2 .byte0x4 .long.LCFI0-.LFB2 .byte0xe .uleb128 0x20 .align 8 .LEFDE1: .section.note.GNU-stack,,@progbits .identGCC: (GNU) 3.4.6 (Debian 3.4.6-10) $ cat nak.s .filepr36282.c .section.rodata .LC0: .stringx .text .globlusr .typeusr, @function usr: .LFB0: .cfi_startproc subq$24, %rsp .cfi_def_cfa_offset 32 movq%rsp, %rax movl$2, %edx movl$.LC0, %esi movq%rax, %rdi callmemcpy addq$24, %rsp .cfi_def_cfa_offset 8 ret .cfi_endproc .LFE0: .sizeusr, .-usr .identGCC: (Debian 4.7.2-5) 4.7.2 .section.note.GNU-stack,,@progbits
[Bug bootstrap/56689] internal compiler error: in get_loop_body, at cfgloop.c:841
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56689 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment #1 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 13:13:55 UTC --- Please attach preprocessed source so I can reproduce with a cross.
[Bug tree-optimization/56688] Fortran save statement prevents loop vectorization.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56688 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2013-03-22 Blocks||53947 Ever Confirmed|0 |1 --- Comment #1 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 13:29:57 UTC --- The issue is that x is kept live by applying store-motion: bb 3: # prephitmp_26 = PHI 1(2), i.3_14(4) # ivtmp_30 = PHI 700(2), ivtmp_15(4) _5 = (integer(kind=8)) prephitmp_26; _6 = _5 + -1; _7 = my_data.x1[_6]; _8 = my_data.y1[_6]; x.1_9 = _7 - _8; _11 = my_data.t1[_6]; _12 = x.1_9 * _11; my_data.z1[_6] = _12; i.3_14 = prephitmp_26 + 1; ivtmp_15 = ivtmp_30 - 1; if (ivtmp_15 == 0) goto bb 5; else goto bb 4; bb 4: goto bb 3; bb 5: # x_lsm.7_25 = PHI x.1_9(3) x = x_lsm.7_25; i = 701; return; because it appears that 'save' makes all variables global ones. This kind of reduction is not handled by the vectorizer. If would be handled by a pass that re-materializes x_lsm.7_25 from memory and operations after the loop. Or by handling the final value properly by means of vector extraction or in the epilogue loop, simply using it, or forcing at least one iteration of the epilogue loop by adjusting the number of iterations of the vectorized loop. I like the last option most ;)
[Bug tree-optimization/56688] Fortran save statement prevents loop vectorization.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56688 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 13:31:23 UTC --- C testcase: int x[1024], y[1024]; int z; void foo (void) { unsigned i; for (i = 0; i 1024; ++i) { z = x[i] - y[i]; x[i] = z; } }
[Bug middle-end/39326] Segmentation fault with -O1, out of memory with -O2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39326 --- Comment #51 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 14:00:25 UTC --- (struct mem_ref): Replace mem member with ao_ref typed member. RTL gcse (-O2) suffers from the same slowness in its dependence tests. Caching ao_ref instead of just mem and alias-set in RTL mem-attrs would improve this tremendously. A quick try reveals that gengtype is not at all happy with including something in rtl.h though :/
[Bug tree-optimization/56688] Fortran save statement prevents loop vectorization.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56688 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC||Joost.VandeVondele at mat ||dot ethz.ch --- Comment #3 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch 2013-03-22 14:16:47 UTC --- (In reply to comment #1) because it appears that 'save' makes all variables global ones. But this is maybe a frontend issue ? The visibility of x is local to the this subroutine, but its lifetime extends over the entire run (so different to your variable z in the C testcase).
[Bug tree-optimization/56688] Fortran save statement prevents loop vectorization.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56688 --- Comment #4 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 14:24:14 UTC --- (In reply to comment #3) (In reply to comment #1) because it appears that 'save' makes all variables global ones. But this is maybe a frontend issue ? The visibility of x is local to the this subroutine, but its lifetime extends over the entire run (so different to your variable z in the C testcase). No, same for int x[1024], y[1024]; void foo (void) { static int z; unsigned i; for (i = 0; i 1024; ++i) { z = x[i] - y[i]; x[i] = z; } } (missed optimization is that the variable and the store to it is not removed completely).
[Bug tree-optimization/56688] Fortran save statement prevents loop vectorization.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56688 --- Comment #5 from Richard Biener rguenth at gcc dot gnu.org 2013-03-22 14:25:15 UTC --- Testcase for that: void foo(int i) { static int x; x = i; }
[Bug ada/48835] porting GNAT to m68k-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835 --- Comment #55 from Mikael Pettersson mikpe at it dot uu.se 2013-03-22 14:30:23 UTC --- (In reply to comment #54) This ICE started with r180192, an ICE fix (PR50780). I don't see anything in that patch that seems m68k or cc0 related Actually, r180192 is HIGHLY CC0-related, see PR49847#c16. Here's an annotated gdb session: sh-4.2$ gdb /mnt/scratch/objdir47/./gcc/gnat1 GNU gdb (GDB) Brewer Linux (7.4.50.20120120-52.bl17.bl.1) Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as m68k-brewer-linux-gnu. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /mnt/scratch/objdir47/gcc/gnat1...done. (gdb) run -gnatwa -quiet -nostdinc -dumpbase a-calfor.adb -auxbase-strip a-calfor.o -O2 -Wextra -Wall -fpic -g -mcpu=68060 -gnatpg -mcpu=68060 -gnatO a-calfor.o a-calfor.adb -o /tmp/ccudsaKf.s Starting program: /mnt/scratch/objdir47/gcc/gnat1 -gnatwa -quiet -nostdinc -dumpbase a-calfor.adb -auxbase-strip a-calfor.o -O2 -Wextra -Wall -fpic -g -mcpu=68060 -gnatpg -mcpu=68060 -gnatO a-calfor.o a-calfor.adb -o /tmp/ccudsaKf.s Program received signal SIGSEGV, Segmentation fault. 0x806f7016 in find_comparison_args (code=GE, parg1=0xe218, parg2=0xe21c, pmode1=0xe220, pmode2=0xe224) at /mnt/scratch/gcc-4.7-r180192/gcc/cse.c:2975 2975 while (arg2 == CONST0_RTX (GET_MODE (arg1))) Missing separate debuginfos, use: debuginfo-install glibc-2.15-58.bl17.bl.1.m68k gmp-5.0.4-1.bl15.bl.2.m68k libmpc-1.0.1-1.bl17.bl.1.m68k mpfr-3.1.1-1.bl17.bl.1.m68k zlib-1.2.5-7.bl17.m68k (gdb) bt #0 0x806f7016 in find_comparison_args (code=GE, parg1=0xe218, parg2=0xe21c, pmode1=0xe220, pmode2=0xe224) at /mnt/scratch/gcc-4.7-r180192/gcc/cse.c:2975 #1 0x806fe620 in record_jump_equiv (taken=optimized out, insn=0xc0a07440) at /mnt/scratch/gcc-4.7-r180192/gcc/cse.c:3920 #2 cse_extended_basic_block (ebb_data=optimized out) at /mnt/scratch/gcc-4.7-r180192/gcc/cse.c:6432 #3 cse_main (f=0xc09e3f80, nregs=185) at /mnt/scratch/gcc-4.7-r180192/gcc/cse.c:6527 #4 0x806fe720 in rest_of_handle_cse () at /mnt/scratch/gcc-4.7-r180192/gcc/cse.c:7379 #5 0x804ba474 in execute_one_pass (pass=0x8088bc8c) at /mnt/scratch/gcc-4.7-r180192/gcc/passes.c:2064 #6 0x804ba780 in execute_pass_list (pass=0x8088bc8c) at /mnt/scratch/gcc-4.7-r180192/gcc/passes.c:2119 #7 0x804ba790 in execute_pass_list (pass=0x80889834) at /mnt/scratch/gcc-4.7-r180192/gcc/passes.c:2120 #8 0x8057b212 in tree_rest_of_compilation (fndecl=0xc0547600) at /mnt/scratch/gcc-4.7-r180192/gcc/tree-optimize.c:420 #9 0x8035bb5a in cgraph_expand_function (node=0xc04d3d10) at /mnt/scratch/gcc-4.7-r180192/gcc/cgraphunit.c:1804 #10 0x8035d3f2 in cgraph_expand_all_functions () at /mnt/scratch/gcc-4.7-r180192/gcc/cgraphunit.c:1871 #11 cgraph_optimize () at /mnt/scratch/gcc-4.7-r180192/gcc/cgraphunit.c:2168 #12 0x8035d57e in cgraph_finalize_compilation_unit () at /mnt/scratch/gcc-4.7-r180192/gcc/cgraphunit.c:1312 #13 0x80049b26 in gnat_write_global_declarations () at /mnt/scratch/gcc-4.7-r180192/gcc/ada/gcc-interface/utils.c:4920 #14 0x8053e70a in compile_file () at /mnt/scratch/gcc-4.7-r180192/gcc/toplev.c:581 #15 do_compile () at /mnt/scratch/gcc-4.7-r180192/gcc/toplev.c:1930 #16 toplev_main (argc=21, argv=0xe444) at /mnt/scratch/gcc-4.7-r180192/gcc/toplev.c:2006 #17 0xc012dee8 in __libc_start_main () from /lib/libc.so.6 #18 0x800279a2 in _start () (gdb) list 2970 2971 arg1 = *parg1, arg2 = *parg2; 2972 2973 /* If ARG2 is const0_rtx, see what ARG1 is equivalent to. */ 2974 2975 while (arg2 == CONST0_RTX (GET_MODE (arg1))) 2976{ 2977 /* Set nonzero when we find something of interest. */ 2978 rtx x = 0; 2979 int reverse_code = 0; (gdb) print *parg1 $1 = (rtx) 0x0 We're at the start of find_comparison_args, and *parg1 is NULL. No wonder we SEGV then at line 2975. (gdb) up #1 0x806fe620 in record_jump_equiv (taken=optimized out, insn=0xc0a07440) at /mnt/scratch/gcc-4.7-r180192/gcc/cse.c:3920 3920 code = find_comparison_args (code, op0, op1, mode0, mode1); (gdb) list 3915 know that it isn't valid for floating-point. */ 3916 code = GET_CODE (XEXP (SET_SRC (set), 0)); 3917 op0 = fold_rtx (XEXP (XEXP (SET_SRC (set), 0), 0), insn); 3918 op1 = fold_rtx (XEXP (XEXP (SET_SRC (set), 0), 1), insn); 3919 3920 code = find_comparison_args (code, op0, op1, mode0, mode1); 3921 if (! cond_known_true) 3922{ 3923 code = reversed_comparison_code_parts (code, op0, op1, insn); 3924
[Bug libstdc++/56678] [c++11] non-uglified name in chrono
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56678 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2013-03-22 14:35:54 UTC --- Thanks, Paolo. You can assign it to me if you prefer but I won't be able to do anything until next week.
[Bug libgcj/52579] [4.8/4.9 regression] i386_w32_fallback_frame_state should care ffi raw-closure stub function
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52579 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:41:43 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug libstdc++/44015] template parameters not documented
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44015 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:41:45 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug other/55375] libsanitizer license incomplete
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55375 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:41:48 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug c++/27557] OpenMP threadprivate directive does not work with non-POD types
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:41:46 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug target/28896] -fstack-limit-symbol and m68k and non 68020
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28896 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #44 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:41:48 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug libstdc++/49204] [C++0x] remaining issues in future
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49204 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:41:50 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug java/55764] [4.8/4.9 Regression] ICE when building frysk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55764 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:41:53 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/55022] [4.8/4.9 Regression] air.f90 is miscompliled with -m64 -O2 -fgraphite-identity after revision 190619
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55022 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:41:58 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug debug/56510] [4.7 Regression] More var-tracking scalability problems
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56510 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:05 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/56474] [4.8/4.9 regression] bogus Storage_Error raised for record containing empty zero-based array
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56474 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:11 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/50199] [4.7/4.8/4.9 Regression] wrong code with -flto -fno-merge-constants
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50199 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:18 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug debug/54402] [4.8/4.9 Regression] var-tracking does not scale
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54402 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #32 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:25 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug c++/53159] Missing narrowing check
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53159 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:36 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/55943] [4.6/4.7/4.8/4.9 Regression] ICE in gen_reg_rtx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55943 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:39 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/56049] [4.8/4.9 Regression] Simplification to constants not done
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56049 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:43 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug lto/56061] [4.8/4.9 Regression] ICE in lto1 (in inline_call, at ipa-inline-transform.c:267)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56061 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:45 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug c/54355] ICE on invalid code in switch statement
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54355 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:48 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/53852] [4.8/4.9 Regression] -ftree-loop-linear: large compile time / memory usage
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53852 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:53 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug target/56263] [avr] Provide strict address-space checking
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:42:59 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/56273] [4.8/4.9 regression] Bogus -Warray-bounds warning
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56273 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:00 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug other/43620] [4.3 Release Blocker] Uploading to gnu.org will fail due to automake security issue
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43620 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot gnu.org Known to work|| Known to fail|| --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:00 UTC --- Author: jakub Date: Fri Mar 22 14:14:42 2013 New Revision: 196964 URL: http://gcc.gnu.org/viewcvs?rev=196964root=gccview=rev Log: PR other/43620 * configure.ac (AM_INIT_AUTOMAKE): Add no-dist. * Makefile.in: Regenerated. * asan/Makefile.in: Regenerated. * interception/Makefile.in: Regenerated. * sanitizer_common/Makefile.in: Regenerated. * tsan/Makefile.in: Regenerated. Modified: trunk/libsanitizer/ChangeLog trunk/libsanitizer/Makefile.in trunk/libsanitizer/asan/Makefile.in trunk/libsanitizer/configure.ac trunk/libsanitizer/interception/Makefile.in trunk/libsanitizer/sanitizer_common/Makefile.in trunk/libsanitizer/tsan/Makefile.in
[Bug libffi/56033] FAIL: libffi.call/cls_struct_va1.c on powerpc-*-* and sparc-sun-solaris2* with -m64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56033 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:04 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug libitm/51173] XFAIL: libitm.c++/static_ctor.C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51173 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:08 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/52664] [4.8/4.9 Regression]: gcc.dg/tree-ssa/pr31261.c fails
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52664 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:10 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug rtl-optimization/56339] [4.8/4.9 Regression]: Suboptimal register allocation
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #13 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:10 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug fortran/42954] [4.6/4.7/4.8/4.9 regression] TARGET_*_CPP_BUILTINS issues with gfortran
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42954 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #22 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:14 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug target/54305] [4.8/4.9 regression] FAIL: gcc.target/m68k/pr36134.c scan-assembler lea
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54305 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:27 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/45273] [4.6/4.7/4.8/4.9 Regression] The compiler depends on the host double (-fprofile-corection only)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45273 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:29 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug target/51106] [4.6 Regression] ICE in move_insn, at haifa-sched.c:2314
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51106 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #23 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:34 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/55563] OpenMP not marking variable as thread-local
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55563 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:42 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug target/54063] [4.8/4.9 regression] on powerpc64 gcc 4.8/4.9 generates larger code for global variable accesses than gcc 4.7
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54063 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:45 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/53884] [4.7/4.8/4.9 Regression] ICE: in function_and_variable_visibility, at ipa.c:818 with -flto -fno-weak
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53884 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:50 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/45397] [4.6/4.7/4.8/4.9 Regression] Issues with integer narrowing conversions
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45397 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #12 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:54 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug c++/39970] gcc accepts the . dot operator in template arguments
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39970 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:43:58 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug rtl-optimization/56451] [4.8/4.9 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:01 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/56145] [4.8/4.9 Regression] Use of too much optimizations -O2 -ffast-math -floop-parallelize-all
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56145 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:04 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug libstdc++/53221] [C++11] basic_string lacks copy/move constructors with allocator
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53221 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:06 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug fortran/45586] [4.8/4.9 Regression] ICE non-trivial conversion at assignment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #92 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:08 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug libgomp/56357] [4.8/4.9 Regression] missing symbol references for libgomp when using -flto -fopenmp on mingw32
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56357 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:15 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug target/55654] objc/obj-c++ failures present under darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55654 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:14 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug libstdc++/51617] [C++0x] async(f) isn't.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51617 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:15 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug libitm/51855] improve calculation of stack bottom in libitm's undolog
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51855 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:17 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug c++/41090] [4.6/4.7/4.8/4.9 Regression] Using static label reference in c++ class constructor produces wrong code
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41090 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:15 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug target/55656] objc/obj-c++ failures present under darwin11
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55656 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:17 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug regression/53203] [4.8/4.9 Regression]: gcc.dg/setjmp-1.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53203 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:17 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug libstdc++/51365] cannot use final empty class in std::tuple
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51365 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:18 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug debug/53363] g++.dg/debug/dwarf2/thunk1.C FAILs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53363 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #19 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:18 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug fortran/55978] class_optional_2.f90 -Os fails
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55978 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #25 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:19 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug rtl-optimization/38711] ira should not be using df-lr except at -O1.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38711 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:24 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug fortran/54221] [4.8/4.9 Regression] Explicit private access specifier signals unexpected defined but not used [-Wunused-function] warning
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54221 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:27 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/55145] Different bits for long double constant depending on long int size
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55145 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:28 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug rtl-optimization/49857] Put constant switch-tables into flash
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49857 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:30 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug fortran/54224] Warn for unused (private) module variables and internal procedures
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54224 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:29 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/52272] [4.7/4.8/4.9 regression] Performance regression of 410.bwaves on x86.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52272 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #18 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:30 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug rtl-optimization/55342] [4.8/4.9 Regression] [LRA,x86] Non-optimal code for simple loop with LRA
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55342 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:31 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/38785] [4.5/4.6/4.7/4.8/4.9 Regression] huge performance regression on EEMBC bitmnp01
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #39 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:33 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug c++/49152] pretty printer cannot handle iterators and other complex expressions
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49152 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #46 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:46 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug rtl-optimization/47477] [4.6/4.7/4.8/4.9 regression] Sub-optimal mov at end of method
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47477 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #12 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:44:54 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug debug/55056] [4.8/4.9 Regression] -O0 -g missing location for register double var
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55056 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:02 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug lto/56088] [4.8/4.9 Regression] LTO error: error: inlining failed in call to always_inline ‘vswprintf’: recursive inlining
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56088 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:06 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug rtl-optimization/55092] [4.8/4.9 Regression] LRA aggravates var-tracking scalability problems
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55092 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:08 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug target/55307] libgcc's __cpu_indicator_init does not check for avx correctly
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55307 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:13 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug middle-end/56344] ICE for program with very large structs returned by value
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56344 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:18 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug c++/56326] g++.dg/gomp/tls-wrap4.C and g++.dg/tls/thread_local-wrap4.C FAIL on Solaris 9/x86
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56326 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:20 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug tree-optimization/51680] g++ 4.7 fails to inline trivial template stuff
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51680 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #19 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:23 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug rtl-optimization/54540] postreload incorrectly simplifies stack adjustment into constant load into SP
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54540 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:27 UTC --- GCC 4.8.0 is being released, adjusting target milestone.
[Bug c/50720] deprecated doesn't work as expected for functions returning pointer
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50720 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-03-22 14:45:34 UTC --- GCC 4.8.0 is being released, adjusting target milestone.