[Bug fortran/36725] New: g0 edit descriptor: Missing compile-time checking for invalid g0.d
Currently, gfortran compiles: print '(g0.9)', 0.1 end and prints at run time: Fortran runtime error: Unexpected element in format (g0.9) ^ The run-time error is OK, but there should be a compile-time error. G w [ . d [ E e ] ] C1007 (R1006) For the G edit descriptor, d shall be specified if and only if w is not zero. (F2008) -- Summary: g0 edit descriptor: Missing compile-time checking for invalid g0.d Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36725
[Bug fortran/36700] [4.3/4.4 Regression] ICE on calling a function
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36700
[Bug fortran/36725] g0 edit descriptor: Missing compile-time checking for invalid g0.d
--- Comment #1 from burnus at gcc dot gnu dot org 2008-07-04 08:44 --- Index: gcc/fortran/io.c === --- gcc/fortran/io.c(Revision 137451) +++ gcc/fortran/io.c(Arbeitskopie) @@ -694,9 +694,15 @@ data_desc: error = zero_width; goto syntax; } - else - return gfc_notify_std (GFC_STD_F2008, Fortran F2008: 'G0' in - format at %C); + u = format_lex (); + if (u == FMT_ERROR) + goto fail; + if (u == FMT_PERIOD) + gfc_error_now (For G0 specifying d (G0.d) is not allowed at %C); + + saved_token = u; + return gfc_notify_std (GFC_STD_F2008, Fortran F2008: 'G0' in +format at %C); } if (u == FMT_ERROR) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36725
[Bug middle-end/36726] New: [4.4 Regression] ICE in move_stmt_r, at tree-cfg.c:5699 with -fopenmp
Fails with: 4.4.0 20080704 (experimental) [trunk revision 137451] 4.4.0 20080628 (experimental) [trunk revision 137216] Works with: 4.4.0 20080627 (experimental) [trunk revision 137189] $ gfortran -c -fopenmp test.f90 test.f90: In function 'double_grid_apply_non_local': test.f90:113: internal compiler error: in move_stmt_r, at tree-cfg.c:5699 -- Summary: [4.4 Regression] ICE in move_stmt_r, at tree-cfg.c:5699 with -fopenmp Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, openmp Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36726
[Bug middle-end/36726] [4.4 Regression] ICE in move_stmt_r, at tree-cfg.c:5699 with -fopenmp
--- Comment #1 from burnus at gcc dot gnu dot org 2008-07-04 09:18 --- Created an attachment (id=15851) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15851action=view) Test file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36726
[Bug middle-end/36726] [4.4 Regression] ICE in move_stmt_r, at tree-cfg.c:5699 with -fopenmp
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36726
[Bug bootstrap/36727] New: [4.4 Regression] Yet another bootstrap failure on i686-apple-darwin9
At revision 137455 bootstrap fails with: ... /opt/gcc/i686-darwin/./gcc/xgcc -B/opt/gcc/i686-darwin/./gcc/ -B/opt/gcc/gcc4.4w/i686-apple-darwin9/bin/ -B/opt/gcc/gcc4.4w/i686-apple-darwin9/lib/ -isystem /opt/gcc/gcc4.4w/i686-apple-darwin9/include -isystem /opt/gcc/gcc4.4w/i686-apple-darwin9/sys-include -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -isystem ./include -fPIC -pipe -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../.././gcc -I../../../gcc-4.4-work/libgcc -I../../../gcc-4.4-work/libgcc/. -I../../../gcc-4.4-work/libgcc/../gcc -I../../../gcc-4.4-work/libgcc/../include -DHAVE_CC_TLS -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c ../../../gcc-4.4-work/libgcc/../gcc/libgcc2.c \ -fvisibility=hidden -DHIDE_EXPORTS ../../../../gcc-4.4-work/libgcc/../gcc/libgcov.c: In function '__gcov_execl': ../../../../gcc-4.4-work/libgcc/../gcc/libgcov.c:843: warning: cast discards qualifiers from pointer target type ../../../../gcc-4.4-work/libgcc/../gcc/libgcov.c:838: error: first argument to 'va_arg' not of type 'va_list' ../../../../gcc-4.4-work/libgcc/../gcc/libgcov.c:845: error: first argument to 'va_arg' not of type 'va_list' make[5]: *** [_gcov_execl.o] Error 1 -- Summary: [4.4 Regression] Yet another bootstrap failure on i686- apple-darwin9 Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36727
[Bug debug/36728] New: [stack]: gdb doesn't work with stack alignment
gdb doesn't work with stack alignment. -- Summary: [stack]: gdb doesn't work with stack alignment Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug AssignedTo: xuepeng dot guo at intel dot com ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #1 from hjl dot tools at gmail dot com 2008-07-04 13:17 --- Created an attachment (id=15852) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15852action=view) A testcase with drap [EMAIL PROTECTED] stack-10]$ /export/build/gnu/gcc-stack-internal/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc-stack-internal/build-x86_64-linux/gcc/ -m32 foo.c -g [EMAIL PROTECTED] stack-10]$ gdb a.out GNU gdb 6.8.50.20080605-cvs Copyright (C) 2008 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 x86_64-unknown-linux-gnu... (gdb) b foo Breakpoint 1 at 0x80483a8: file foo.c, line 7. (gdb) r Starting program: /export/home/hjl/bugs/gcc/stack-10/a.out Breakpoint 1, foo (dummy1=-5725018, dummy2=0, dummy3=-5724977, dummy4=-5724952, dummy5=-5724933, dummy6=-5724905, size=-5724890) at foo.c:7 7 { (gdb) next 8 volatile char * ptr=__builtin_alloca(size); (gdb) 11xxx = 2; (gdb) 12ptr [1]= 30; (gdb) 13printf (%d: %d\n, xxx, ptr [1]); (gdb) p xxx $1 = 0 (gdb) p ptr [1] $2 = 0 '\0' (gdb) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug target/16350] gcc only understands little endian ARM systems
--- Comment #22 from pmaydell at chiark dot greenend dot org dot uk 2008-07-04 13:18 --- I notice that the latest patch attached to this bug report doesn't quite match up with what was committed as per comment #15: this bit in gcc/config/arm/linux-elf.h wasn't changed: #undef MULTILIB_DEFAULTS #define MULTILIB_DEFAULTS \ - { marm, mlittle-endian, mhard-float, mno-thumb-interwork } + { marm, TARGET_ENDIAN_OPTION, mhard-float, mno-thumb-interwork } I don't know if that was deliberate or not, but my guess based on the revision log for the change is that it was accidental, since the log explicitly says use it for MULTILIB_DEFAULTS. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16350
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #2 from hjl dot tools at gmail dot com 2008-07-04 13:19 --- Created an attachment (id=15853) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15853action=view) A testcase without drap [EMAIL PROTECTED] stack-10]$ /export/build/gnu/gcc-stack-internal/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc-stack-internal/build-x86_64-linux/gcc/ -m32 bar.c -g [EMAIL PROTECTED] stack-10]$ gdb a.out GNU gdb 6.8.50.20080605-cvs Copyright (C) 2008 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 x86_64-unknown-linux-gnu... (gdb) b foo Breakpoint 1 at 0x80483b1: file bar.c, line 11. (gdb) r Starting program: /export/home/hjl/bugs/gcc/stack-10/a.out Breakpoint 1, foo (dummy1=1, dummy2=2, dummy3=3, dummy4=4, dummy5=5, dummy6=6, size=30) at bar.c:11 11xxx = 2; (gdb) next 12ptr [1]= 30; (gdb) 13printf (%d: %d\n, xxx, ptr [1]); (gdb) p xxx $1 = 3 (gdb) p ptr [1] $2 = 0 '\0' (gdb) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-07-04 13:46 --- Great. That IMHO blocks the merge of the stack-branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug bootstrap/36727] [4.4 Regression] Yet another bootstrap failure on i686-apple-darwin9
--- Comment #1 from ubizjak at gmail dot com 2008-07-04 14:13 --- The patch that causes the regression was reverted in [1] and [2]. [1] http://gcc.gnu.org/ml/gcc-cvs/2008-07/msg00163.html [2] http://gcc.gnu.org/ml/gcc-cvs/2008-07/msg00164.html -- ubizjak at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36727
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #4 from hjl at gcc dot gnu dot org 2008-07-04 14:18 --- Subject: Bug 36728 Author: hjl Date: Fri Jul 4 14:17:18 2008 New Revision: 137460 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=137460 Log: 2008-07-04 Xuepeng Guo [EMAIL PROTECTED] PR debug/36728 * dwarf2out.c (based_loc_descr): For local variables, use sp+offset when stack is aligned without drap and fp+offset when stack is aligned with drap. Modified: branches/stack/gcc/ChangeLog.stackalign branches/stack/gcc/dwarf2out.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug libstdc++/36729] New: the parallel version of std::random_shuffle does not shuffle for OMP_NUM_THREADS=1
(sorry, I'm new new gcc bug reports so I have no clue which triplets shall I report) cat shuffe_bug.cpp #includevector #includealgorithm #includenumeric #includeiostream int main() { std::vectorint v(100,1); std::partial_sum(v.begin(),v.end(),v.begin()); std::random_shuffle(v.begin(),v.end()); for (std::vectorint::const_iterator p=v.begin();p!=v.begin()+10;p++) std::cout (*p) ; std::cout std::endl; return 0; } uname -a Linux lxbuild113.cern.ch 2.6.25.1-pfm080429 #1 SMP Tue May 6 17:53:24 CEST 2008 x86_64 x86_64 x86_64 GNU/Linux /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/bin/c++ -v -O2 -D_GLIBCXX_PARALLEL -fopenmp -pthread shuffe_bug.cpp Using built-in specs. Target: x86_64-unknown-linux-gnu Configured with: /build/LCG/work/gcc-4.3.1/configure --prefix=/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34 --with-mpfr=/afs/cern.ch/sw/lcg/contrib/mpfr/2.3.1/slc4_amd64_gcc34 --with-gmp=/afs/cern.ch/sw/lcg/contrib/gmp/4.2.2/slc4_amd64_gcc34 Thread model: posix gcc version 4.3.1 (GCC) COLLECT_GCC_OPTIONS='-v' '-O2' '-D_GLIBCXX_PARALLEL' '-fopenmp' '-pthread' '-shared-libgcc' '-mtune=generic' '-pthread' /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/libexec/gcc/x86_64-unknown-linux-gnu/4.3.1/cc1plus -quiet -v -D_GNU_SOURCE -D_REENTRANT -D_GLIBCXX_PARALLEL shuffe_bug.cpp -quiet -dumpbase shuffe_bug.cpp -mtune=generic -auxbase shuffe_bug -O2 -version -fopenmp -o /tmp/innocent/ccaeIswI.s ignoring nonexistent directory /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../../x86_64-unknown-linux-gnu/include #include ... search starts here: #include ... search starts here: /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../../include/c++/4.3.1 /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../../include/c++/4.3.1/x86_64-unknown-linux-gnu /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../../include/c++/4.3.1/backward /usr/local/include /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/include /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include-fixed /usr/include End of search list. GNU C++ (GCC) version 4.3.1 (x86_64-unknown-linux-gnu) compiled by GNU C version 4.3.1, GMP version 4.2.2, MPFR version 2.3.1. warning: GMP header version 4.2.2 differs from library version 4.1.4. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 430f7ac2667711e9fed5f89e3e054e7c COLLECT_GCC_OPTIONS='-v' '-O2' '-D_GLIBCXX_PARALLEL' '-fopenmp' '-pthread' '-shared-libgcc' '-mtune=generic' '-pthread' as -V -Qy -o /tmp/innocent/ccHt8TCj.o /tmp/innocent/ccaeIswI.s GNU assembler version 2.15.92.0.2 (x86_64-redhat-linux) using BFD version 2.15.92.0.2 20040927 COMPILER_PATH=/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/libexec/gcc/x86_64-unknown-linux-gnu/4.3.1/:/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/libexec/gcc/x86_64-unknown-linux-gnu/4.3.1/:/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/libexec/gcc/x86_64-unknown-linux-gnu/:/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/:/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/ LIBRARY_PATH=/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/:/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../:/lib/:/usr/lib/ Reading specs from /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../libgomp.spec COLLECT_GCC_OPTIONS='-v' '-O2' '-D_GLIBCXX_PARALLEL' '-fopenmp' '-pthread' '-shared-libgcc' '-mtune=generic' '-pthread' /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/libexec/gcc/x86_64-unknown-linux-gnu/4.3.1/collect2 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/crtbegin.o -L/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1 -L/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/afs/cern.ch/sw/lcg/contrib/gcc/4.3.1/slc4_amd64_gcc34/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../.. /tmp/innocent/ccHt8TCj.o -lstdc++ -lm -lgomp -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc
[Bug libstdc++/36729] the parallel version of std::random_shuffle does not shuffle for OMP_NUM_THREADS=1
-- singler at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |singler at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2008-07-04 14:37:06 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36729
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #5 from hjl dot tools at gmail dot com 2008-07-04 14:40 --- Xuepeng, revision 137460 fixes both local variables and incoming arguments on 32bit. But it still fails incoming arguments on 64bit: bash-3.2$ ./xgcc -B./ -g /tmp/foo.c bash-3.2$ gdb foo GNU gdb Fedora (6.8-10.fc9) ... (gdb) b foo Breakpoint 1 at 0x4004ac: file /tmp/foo.c, line 7. (gdb) r Starting program: /export/build/gnu/gcc-stack/build-x86_64-linux/gcc/a.out Breakpoint 1, foo (dummy1=0, dummy2=4195829, dummy3=750006345, dummy4=1, dummy5=0, dummy6=4195211, size=702562328) at /tmp/foo.c:7 7 { Missing separate debuginfos, use: debuginfo-install glibc.x86_64 (gdb) next 8 volatile char * ptr=__builtin_alloca(size); (gdb) 11xxx = 2; (gdb) 12ptr [1]= 30; (gdb) p xxx $1 = 2 (gdb) p ptr [1] $2 = 63 '?' (gdb) next 13printf (%d: %d\n, xxx, ptr [1]); (gdb) p ptr [1] $3 = 30 '\036' (gdb) p size $4 = -14032866 (gdb) The difference on 64bit is the first 6 integer parameters are passed in register and the rest on stack. Can you look into it? Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #6 from hjl dot tools at gmail dot com 2008-07-04 15:04 --- The code in question is movq%r10, %rax #, tmp73 movl%edi, -52(%rbp) # dummy1, dummy1 movl%esi, -56(%rbp) # dummy2, dummy2 movl%edx, -60(%rbp) # dummy3, dummy3 movl%ecx, -64(%rbp) # dummy4, dummy4 movl%r8d, -68(%rbp) # dummy5, dummy5 movl%r9d, -72(%rbp) # dummy6, dummy6 .loc 1 5 0 movl16(%rax), %eax # size, tmp63 r10 is used for DRAP. But size accessed by rax, not by DRAP. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug c++/20103] [4.1 regression] ICE in create_tmp_var with C99 style struct initializer
--- Comment #58 from jsm28 at gcc dot gnu dot org 2008-07-04 15:05 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20103
[Bug target/36713] [4.4 regression] r137252 breaks -O2 optimization on x86_64-unknown-linux-gnu
--- Comment #19 from rguenth at gcc dot gnu dot org 2008-07-04 15:06 --- Created an attachment (id=15854) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15854action=view) patch I found some more latent bugs. Can you try the attached patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36713
[Bug debug/21391] [4.1 Regression] referencing a type via a cast does not emit it for debug (feliminate-unused-debug-types)
--- Comment #19 from jsm28 at gcc dot gnu dot org 2008-07-04 15:07 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|3.4.0 4.0.0 4.0.4 4.1.0 |3.4.0 4.0.0 4.0.4 4.1.0 ||4.1.3 Known to work|2.95.3 3.3.3|2.95.3 3.3.3 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21391
[Bug target/36713] [4.4 regression] r137252 breaks -O2 optimization on x86_64-unknown-linux-gnu
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36713
[Bug target/21623] [4.1 regression] ICE in reload_cse_simplify_operands, at postreload.c:391
--- Comment #10 from jsm28 at gcc dot gnu dot org 2008-07-04 15:07 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21623
[Bug debug/23336] [4.1 Regression] enum constants not visible to gdb because of -feliminate-unused-debug-types
--- Comment #13 from jsm28 at gcc dot gnu dot org 2008-07-04 15:08 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|3.4.0 4.0.0 4.0.4 4.1.0 |3.4.0 4.0.0 4.0.4 4.1.0 ||4.1.3 Known to work|3.3.3 |3.3.3 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23336
[Bug c++/24009] [4.1 regression] C++ fails to print #include stack
--- Comment #16 from jsm28 at gcc dot gnu dot org 2008-07-04 15:09 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.0 4.0.4 4.1.0 |4.0.0 4.0.4 4.1.0 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24009
[Bug testsuite/25177] [4.1 Regression] gcc.target/powerpc/pr18096-1.c fails on PPC
--- Comment #10 from jsm28 at gcc dot gnu dot org 2008-07-04 15:10 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.0 |4.1.0 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25177
[Bug c++/25223] [4.1 Regression] FAIL: g++.old-deja/g++.abi/vtable2.C
--- Comment #4 from jsm28 at gcc dot gnu dot org 2008-07-04 15:11 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to fail|4.1.2 |4.1.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25223
[Bug c/25309] [4.1 Regression] ICE on initialization of a huge array
--- Comment #19 from jsm28 at gcc dot gnu dot org 2008-07-04 15:12 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|3.3.3 3.2.3 3.4.0 4.0.0 |3.3.3 3.2.3 3.4.0 4.0.0 |4.1.0 4.2.0 |4.1.0 4.1.3 4.2.0 Known to work|3.0.4 |3.0.4 4.2.3 4.3.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25309
[Bug middle-end/25815] [4.1 regression] ext/pb_assoc/example/erase_if.cc execution test
--- Comment #15 from jsm28 at gcc dot gnu dot org 2008-07-04 15:16 --- Closing 4.1 branch. The log suggests this was only ever a problem on the branch, not trunk; if it's actually present with more recent versions, please reopen and mark accordingly. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25815
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #7 from hjl dot tools at gmail dot com 2008-07-04 15:16 --- Joey, this is caused by ix86_get_drap_rtx: /* Assign DRAP to vDRAP and returns vDRAP */ unsigned int regno = find_drap_reg (); rtx drap_vreg; rtx arg_ptr; rtx seq; arg_ptr = gen_rtx_REG (Pmode, regno); crtl-drap_reg = arg_ptr; start_sequence (); drap_vreg = copy_to_reg (arg_ptr); seq = get_insns (); end_sequence (); emit_insn_before (seq, NEXT_INSN (entry_of_function ())); return drap_vreg; Do we really need vDRAP? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug c++/26269] [4.1 regression] Declaring a variable too late yields bogus error message
--- Comment #8 from jsm28 at gcc dot gnu dot org 2008-07-04 15:16 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work|3.3.6 |3.3.6 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26269
[Bug target/26560] [4.1 regression] mips: unable to find a register to spill in class 'FP_REGS'
--- Comment #11 from jsm28 at gcc dot gnu dot org 2008-07-04 15:17 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED|RESOLVED Known to fail|4.0.2 4.1.0 |4.0.2 4.1.0 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26560
[Bug c++/26573] [4.1 regression] Duplicate message for static member in local class
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:19 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|3.2.3 3.3.3 3.4.0 4.0.0 |3.2.3 3.3.3 3.4.0 4.0.0 |4.0.4 4.1.0 4.2.0 3.2.2 |4.0.4 4.1.0 4.1.3 3.2.2 Known to work|3.0.4 |3.0.4 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26573
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #8 from hjl dot tools at gmail dot com 2008-07-04 15:21 --- (In reply to comment #7) Joey, this is caused by ix86_get_drap_rtx: Do we really need vDRAP? Yes, it is needed. Xuepeng, we need to update dwarf2out.c to track vDRAP. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug middle-end/26632] [4.1 Regression] spurious warning: value computed is not used
--- Comment #11 from jsm28 at gcc dot gnu dot org 2008-07-04 15:23 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26632
[Bug target/26885] [4.1 regression] -m64 -m32 no longer creates 32-bit object
--- Comment #21 from jsm28 at gcc dot gnu dot org 2008-07-04 15:24 --- Closing 4.1 branch; logs indicate this was fixed in 4.1.2. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED Target Milestone|4.1.3 |4.1.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26885
[Bug c++/26938] [4.1 regression] ICE with wrong number of template parameters
--- Comment #8 from jsm28 at gcc dot gnu dot org 2008-07-04 15:25 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26938
[Bug c++/26988] [4.1 Regression] template constructor in template class derived from virtual base can not be specialized
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:26 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|3.3.5 3.4.4 4.0.1 4.0.4 |3.3.5 3.4.4 4.0.1 4.0.4 |4.1.0 |4.1.0 4.1.3 Known to work|2.95|2.95 4.2.0 4.3.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26988
[Bug tree-optimization/27039] [4.1 Regression] Unable to determine # of iterations for a simple loop
--- Comment #15 from jsm28 at gcc dot gnu dot org 2008-07-04 15:27 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27039
[Bug c++/27102] [4.1 regression] ICE with invalid class name in function template
--- Comment #19 from jsm28 at gcc dot gnu dot org 2008-07-04 15:27 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 4.1.2 |4.0.4 4.1.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27102
[Bug c++/27270] [4.1 Regression] ICE in process_init_constructor_array, at cp/typeck2.c:788
--- Comment #8 from jsm28 at gcc dot gnu dot org 2008-07-04 15:28 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.1.0 4.2.0 |4.1.0 4.1.3 Known to work|4.0.3 |4.0.3 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27270
[Bug c++/27309] [4.1 regression] ICE on invalid constructor definition
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:29 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27309
[Bug c++/27329] [4.1 Regression] ICE with misplaced expression
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:29 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.0 4.2.0 4.0.4 |4.1.0 4.1.3 4.0.4 Known to work|3.4.0 |3.4.0 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27329
[Bug c++/27492] [4.1 regression] ICE on invalid covariant return type
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:30 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 4.2.0 Known to work||4.2.1 Resolution||FIXED Target Milestone|4.1.3 |4.2.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27492
[Bug c++/27494] [4.1 regression] ICE on invalid template parameter
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:31 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27494
[Bug c++/27667] [4.1 regression] ICE with in-class specialization
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:31 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27667
[Bug c++/27668] [4.1 regression] ICE with invalid template parameter
--- Comment #14 from jsm28 at gcc dot gnu dot org 2008-07-04 15:32 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27668
[Bug middle-end/27881] [4.1 Regression] Memory exhausted with -finline-functions on testsuite file alias3.C
--- Comment #11 from jsm28 at gcc dot gnu dot org 2008-07-04 15:33 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.0 4.1.1 |4.1.0 4.1.1 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27881
[Bug tree-optimization/27882] [4.1 regression] segfault in ipa-inline.c, if (e-callee-local.disregard_inline_limits
--- Comment #29 from jsm28 at gcc dot gnu dot org 2008-07-04 15:34 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27882
[Bug c++/27952] [4.1 Regression] ICE with invalid virtual inheritance
--- Comment #8 from jsm28 at gcc dot gnu dot org 2008-07-04 15:35 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.4 4.1.0 4.2.0 |4.0.4 4.1.0 4.1.3 Known to work|3.3.3 3.2.3 |3.3.3 3.2.3 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27952
[Bug c++/27961] [4.1 regression] ICE on invalid template declaration
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:35 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27961
[Bug c++/27962] [4.1 regression] ICE with invalid template parameter in specialization
--- Comment #10 from jsm28 at gcc dot gnu dot org 2008-07-04 15:36 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED|RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27962
[Bug c++/28088] [4.1 Regression] Internal compiler error on boost mpl test/apply.cpp
--- Comment #17 from jsm28 at gcc dot gnu dot org 2008-07-04 15:36 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.1 4.1.2 |4.1.1 4.1.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28088
[Bug target/28132] [4.1 Regression] ICE instantiate_virtual_regs_in_insn when -fforce-addr -O1 used
--- Comment #8 from jsm28 at gcc dot gnu dot org 2008-07-04 15:38 --- Closing 4.1 branch. Not updating known-to-fail since logs suggest it might in fact be fixed there. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28132
[Bug c++/28255] [4.1 regression] ICE with (GNU extension) C99 compund literal (scalar), initializer and templates
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:38 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED|RESOLVED Known to fail|4.1.2 4.1.1 |4.1.2 4.1.1 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28255
[Bug c++/28266] [4.1 regression] ICE on invalid default variable
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:39 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28266
[Bug c/28287] [4.1 regression] ICE with misplaced attribute weak
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:39 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28287
[Bug c++/28301] [4.1 regression] ICE with broken specialization
--- Comment #5 from jsm28 at gcc dot gnu dot org 2008-07-04 15:40 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28301
[Bug c++/28303] [4.1 regression] ICE on invalid typedef
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:40 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28303
[Bug c++/28341] [4.1 regression] ICE with references as template parameters
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:41 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28341
[Bug libstdc++/36616] Open issues from a test run
--- Comment #18 from paolo at gcc dot gnu dot org 2008-07-04 15:41 --- Subject: Bug 36616 Author: paolo Date: Fri Jul 4 15:40:38 2008 New Revision: 137467 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=137467 Log: 2008-07-04 Paolo Carlini [EMAIL PROTECTED] PR libstdc++/36616 * testsuite/22_locale/time_put/put/char/4.cc: Just use es_ES instead. * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise. Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/testsuite/22_locale/time_put/put/char/4.cc trunk/libstdc++-v3/testsuite/22_locale/time_put/put/wchar_t/4.cc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36616
[Bug target/28376] [4.1 Regression] ICE when building opensp with -O3 on alpha
--- Comment #5 from jsm28 at gcc dot gnu dot org 2008-07-04 15:41 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.1 |4.1.1 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28376
[Bug libstdc++/36616] Open issues from a test run
--- Comment #19 from paolo at gcc dot gnu dot org 2008-07-04 15:41 --- Subject: Bug 36616 Author: paolo Date: Fri Jul 4 15:40:52 2008 New Revision: 137468 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=137468 Log: 2008-07-04 Paolo Carlini [EMAIL PROTECTED] PR libstdc++/36616 * testsuite/22_locale/time_put/put/char/4.cc: Just use es_ES instead. * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise. Modified: branches/gcc-4_3-branch/libstdc++-v3/ChangeLog branches/gcc-4_3-branch/libstdc++-v3/testsuite/22_locale/time_put/put/char/4.cc branches/gcc-4_3-branch/libstdc++-v3/testsuite/22_locale/time_put/put/wchar_t/4.cc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36616
[Bug tree-optimization/28411] [4.1 Regression] Illegal instruction error with -ftrapv
--- Comment #11 from jsm28 at gcc dot gnu dot org 2008-07-04 15:42 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.1.0 |4.1.0 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28411
[Bug c/28419] [4.1 regression] ICE using __FUNCTION__ in invalid code
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:42 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail||4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28419
[Bug c++/28420] [4.1 regression] ICE with typeid as template parameter
--- Comment #4 from jsm28 at gcc dot gnu dot org 2008-07-04 15:43 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28420
[Bug libstdc++/36616] Open issues from a test run
--- Comment #20 from paolo dot carlini at oracle dot com 2008-07-04 15:43 --- Fixed again. -- paolo dot carlini at oracle dot com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36616
[Bug c++/28460] [4.1 Regression] g++ emits bogus namespace DIE
--- Comment #17 from jsm28 at gcc dot gnu dot org 2008-07-04 15:43 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28460
[Bug c/28504] [4.1 regression] ICE with variable sized array
--- Comment #8 from jsm28 at gcc dot gnu dot org 2008-07-04 15:44 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28504
[Bug c++/28505] [4.1 regression] ICE with invalid constructors
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:45 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28505
[Bug driver/28528] [4.1 Regression] C language extensions override -x in C++ driver
--- Comment #13 from jsm28 at gcc dot gnu dot org 2008-07-04 15:45 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|3.4.0 4.0.0 4.0.4 4.1.0 |3.4.0 4.0.0 4.0.4 4.1.0 ||4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28528
[Bug c++/28553] [4.1 Regression] string processing -O3 optimization bug under GCC 4.1.1
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:46 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED|RESOLVED Known to fail|4.1.0 4.1.1 4.1.2 |4.1.0 4.1.1 4.1.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28553
[Bug target/36713] [4.4 regression] r137252 breaks -O2 optimization on x86_64-unknown-linux-gnu
--- Comment #20 from rguenth at gcc dot gnu dot org 2008-07-04 15:46 --- Created an attachment (id=15855) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15855action=view) more fixes Some more fixes (includes the first patch) -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Attachment #15854|0 |1 is obsolete|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36713
[Bug c++/28573] [4.1 Regression] incorrectly allowing non-constant expression to offsetof()
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:46 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|3.3.3 4.0.0 4.0.4 4.1.1 |3.3.3 4.0.0 4.0.4 4.1.1 ||4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28573
[Bug target/28622] [4.1 regression] ICE in extract_insn, at recog.c:2084
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:47 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail||4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28622
[Bug c++/28705] [4.1 Regression] ICE: in type_dependent_expression_p, at cp/pt.c:12837
--- Comment #10 from jsm28 at gcc dot gnu dot org 2008-07-04 15:47 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED|RESOLVED Known to fail|4.1.0 3.4.5 |4.1.0 3.4.5 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28705
[Bug c/28706] [4.1 Regression] Compile failure with --combine and explicitly aligned structures
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:48 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.1.1 4.2.0 |4.1.1 4.1.3 Known to work|4.0.0 4.3.1 4.4.0 |4.0.0 4.2.0 4.3.1 4.4.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28706
[Bug preprocessor/28709] [4.1 regression] Bad diagnostic pasting tokens with ##
--- Comment #15 from jsm28 at gcc dot gnu dot org 2008-07-04 15:49 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail||4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28709
[Bug c/28712] [4.1 Regression] Compile failure with --combine and packed structures.
--- Comment #6 from jsm28 at gcc dot gnu dot org 2008-07-04 15:49 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.0 4.0.4 4.1.0 |4.0.0 4.0.4 4.1.0 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28712
[Bug bootstrap/28770] [4.1 Regression] one reference to powerpc-ibm-eabi-ar.exe when only xar.exe installed
--- Comment #10 from jsm28 at gcc dot gnu dot org 2008-07-04 15:50 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.1.1 |4.1.1 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28770
[Bug tree-optimization/28778] [4.1 Regression] alias bug with cast and call clobbered
--- Comment #51 from jsm28 at gcc dot gnu dot org 2008-07-04 15:50 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED|RESOLVED Known to fail|4.0.0 4.0.4 4.1.0 4.1.1 |4.0.0 4.0.4 4.1.0 4.1.1 |4.1.2 |4.1.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28778
[Bug c++/28861] [4.1 regression] ICE on invalid in-class specialization
--- Comment #7 from jsm28 at gcc dot gnu dot org 2008-07-04 15:51 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.4 |4.0.4 4.1.3 Known to work||4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28861
[Bug c++/29024] [4.1 Regression] storage class specifier accepted for typedef (clause 7.1.1 ; 1)
--- Comment #7 from jsm28 at gcc dot gnu dot org 2008-07-04 15:52 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.0.0 4.0.4 4.1.0 4.2.0 |4.0.0 4.0.4 4.1.0 4.1.3 Known to work|3.4.0 3.0.4 2.95.3 3.3.3|3.4.0 3.0.4 2.95.3 3.3.3 |3.2.3 |3.2.3 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29024
[Bug target/29443] [4.1 Regression] ICE: output_operand: invalid expression as operand with -gstabs
--- Comment #10 from jsm28 at gcc dot gnu dot org 2008-07-04 15:52 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.2 |4.1.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29443
[Bug other/29534] [4.1 Regression] ICE in gcc -O -ftrapv with decreasing array index
--- Comment #2 from jsm28 at gcc dot gnu dot org 2008-07-04 15:53 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.2 |4.1.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29534
[Bug tree-optimization/29686] [4.1 Regression] ICE when expanding recursive function containing switch
--- Comment #5 from jsm28 at gcc dot gnu dot org 2008-07-04 15:53 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.1 |4.1.1 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29686
[Bug c++/29704] [4.1 Regression] ICE: default non-type template argument of pointer-to-member type
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:54 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29704
[Bug tree-optimization/29877] [4.1 Regression] out of SSA (TER) extends variable life of variable beyond original declared
--- Comment #9 from jsm28 at gcc dot gnu dot org 2008-07-04 15:54 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29877
[Bug c++/30108] [4.1 Regression] internal compiler error: in make_decl_rtl, at varasm.c:890
--- Comment #16 from jsm28 at gcc dot gnu dot org 2008-07-04 15:55 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.2 4.0.4 4.1.1 |4.0.2 4.0.4 4.1.1 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30108
[Bug tree-optimization/30708] [4.1 Regression] Aliasing miscompilation
--- Comment #2 from jsm28 at gcc dot gnu dot org 2008-07-04 15:57 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.0 4.1.1 4.1.2 |4.1.0 4.1.1 4.1.2 4.1.3 Known to work|4.0.3 |4.0.3 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30708
[Bug c++/30763] [4.1 Regression] problem with bit-fields assignment
--- Comment #5 from jsm28 at gcc dot gnu dot org 2008-07-04 15:57 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.2 |4.1.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30763
[Bug middle-end/30774] [4.2/4.3/4.4 regression] ld: fatal: too many symbols require `small' PIC references
--- Comment #4 from jsm28 at gcc dot gnu dot org 2008-07-04 15:59 --- Closing 4.1 branch, but comments suggest present on later branches as well. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Known to fail|4.1.2 4.2.0 4.3.0 |4.1.2 4.1.3 4.2.0 4.3.0 Summary|[4.1 regression] ld: fatal: |[4.2/4.3/4.4 regression] ld: |too many symbols require|fatal: too many symbols |`small' PIC references |require `small' PIC ||references Target Milestone|4.1.3 |4.2.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30774
[Bug c++/30863] [4.1 Regression] Unsigned templatized struct treated as unsigned int
--- Comment #5 from jsm28 at gcc dot gnu dot org 2008-07-04 16:00 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.0 4.1.2 4.2.0 |4.0.0 4.1.2 4.1.3 Known to work|3.4.0 |3.4.0 4.2.0 4.3.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30863
[Bug target/30919] [4.1 regression] unable to find a register to spill in class 'CREG'
--- Comment #5 from jsm28 at gcc dot gnu dot org 2008-07-04 16:01 --- Closing 4.1 branch, please reopen and mark accordingly if still present with later versions. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|4.1.2 |4.1.2 4.1.3 Known to work|4.1.1 |4.1.1 4.2.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30919
[Bug c++/30924] [4.1 Regression] Array of pointer type argument in partial template specialization fails
--- Comment #4 from jsm28 at gcc dot gnu dot org 2008-07-04 16:01 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|4.0.2 |4.0.2 4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30924
[Bug c++/31027] [4.1 regression] Compiler segfaults in simple virtual inheritance situation
--- Comment #10 from jsm28 at gcc dot gnu dot org 2008-07-04 16:02 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail||4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31027
[Bug c++/31038] [4.1 regression] ICE with C99 style compound literal vs templates vs instantiation
--- Comment #7 from jsm28 at gcc dot gnu dot org 2008-07-04 16:03 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail||4.1.3 Known to work|4.3.0 |4.2.0 4.3.0 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31038
[Bug tree-optimization/31274] [4.1 Regression] gcc 4.1 side effect missed (call clobbering is broken)
--- Comment #3 from jsm28 at gcc dot gnu dot org 2008-07-04 16:03 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail||4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31274
[Bug debug/36728] [stack]: gdb doesn't work with stack alignment
--- Comment #9 from hjl dot tools at gmail dot com 2008-07-04 16:04 --- We can start with Index: config/i386/i386.c === --- config/i386/i386.c (revision 137474) +++ config/i386/i386.c (working copy) @@ -6628,7 +6628,7 @@ ix86_get_drap_rtx (void) unsigned int regno = find_drap_reg (); rtx drap_vreg; rtx arg_ptr; - rtx seq; + rtx seq, insn; arg_ptr = gen_rtx_REG (Pmode, regno); crtl-drap_reg = arg_ptr; @@ -6638,7 +6638,9 @@ ix86_get_drap_rtx (void) seq = get_insns (); end_sequence (); - emit_insn_before (seq, NEXT_INSN (entry_of_function ())); + insn = emit_insn_before (seq, NEXT_INSN (entry_of_function ())); + RTX_FRAME_RELATED_P (insn) = 1; + return drap_vreg; } else -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36728
[Bug c++/31338] [4.1 regression] Cannot apply ! to complex constants
--- Comment #11 from jsm28 at gcc dot gnu dot org 2008-07-04 16:04 --- Closing 4.1 branch. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Known to fail||4.1.3 Resolution||FIXED Target Milestone|4.1.3 |4.2.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31338