[Bug libffi/40467] New: FAIL: libffi.call/cls_longdouble_va.c -O0 -W -Wall output pattern test, is %.1f res: 5

2009-06-16 Thread danglin at gcc dot gnu dot org
Executing on host: /home/dave/gnu/gcc-4.5/objdir/gcc/xgcc -B/home/dave/gnu/gcc-4 .5/objdir/gcc/ /home/dave/gnu/gcc-4.5/gcc/libffi/testsuite/libffi.call/cls_multi _schar.c -O2 -I/home/dave/gnu/gcc-4.5/objdir/hppa-linux/./libffi/include -I/ho me/dave/gnu/gcc-4.5/gcc/libffi/testsuite/../include -I/

[Bug target/40468] New: [4.5 Regression] FAIL: gcc.c-torture/execute/20061031-1.c execution, -Os

2009-06-16 Thread danglin at gcc dot gnu dot org
-languages=c,c++,objc,fortran,obj-c++,java,ada Thread model: posix gcc version 4.5.0 20090616 (experimental) [trunk revision 148510] (GCC) The problem is the following assembly code: 0x000104e4 : cmpb,<>,n ret0,r19,0x104e8 0x000104e8 : b,l 0x104a8 ,rp 0x000104ec : ldi 1,r26 This

[Bug c/40469] New: [4.3/4.4/4.5 Regression] "Missing" uninitialized warning

2009-06-16 Thread hp at gcc dot gnu dot org
Compiling the following code with -O2 -W -Wall, gcc-3.2 gives a warning: p.c: In function `bar': p.c:4: warning: `res' might be used uninitialized in this function No open branch does, anymore. p.c: int bar(int foo) { int res; if (foo) { } else { res = 0; } return res; } int main

[Bug c++/40445] g++ void f() { __builtin_unreachable(); }

2009-06-16 Thread daney at gcc dot gnu dot org
--- Comment #3 from daney at gcc dot gnu dot org 2009-06-17 00:23 --- At r 148555 on x86_64-pc-linux-gnu I can confirm: [da...@dd_xps junk]$ /home/daney/gccsvn/native-clean/gcc/g++ -B/home/daney/gccsvn/native-clean/gcc/ -fomit-frame-pointer -m32 -S dd1.cc dd1.cc: In function ‘void g(in

[Bug target/40468] [4.5 Regression] FAIL: gcc.c-torture/execute/20061031-1.c execution, -Os

2009-06-16 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2009-06-17 01:15 --- The rtl looks like this: (gdb) p debug_rtx_list (insn, 10) (jump_insn:TI 18 16 19 /home/dave/gnu/gcc-4.5/gcc/gcc/testsuite/gcc.c-torture/execute/20061031-1.c:19 (set (pc) (if_then_else (ne (reg:SI 19 %r19 [1

[Bug target/39254] [4.4/4.5 Regression] gcc.c-torture/execute/va-arg-trap-1.c ICEs on powerpc-apple-darwin9

2009-06-16 Thread amylaar at gcc dot gnu dot org
--- Comment #15 from amylaar at gcc dot gnu dot org 2009-06-17 04:20 --- The problem was due to USEs of SYMBOL_REFs that were emitted by the target code. -- amylaar at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/39254] [4.4/4.5 Regression] gcc.c-torture/execute/va-arg-trap-1.c ICEs on powerpc-apple-darwin9

2009-06-16 Thread amylaar at gcc dot gnu dot org
--- Comment #16 from amylaar at gcc dot gnu dot org 2009-06-17 04:27 --- Subject: Bug 39254 Author: amylaar Date: Wed Jun 17 04:27:29 2009 New Revision: 148568 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148568 Log: PR target/39254 * config/rs6000/rs6000.c (r

[Bug target/39254] [4.4 Regression] gcc.c-torture/execute/va-arg-trap-1.c ICEs on powerpc-apple-darwin9

2009-06-16 Thread amylaar at gcc dot gnu dot org
--- Comment #17 from amylaar at gcc dot gnu dot org 2009-06-17 04:37 --- I have applied the patch to the trunk. Should I apply it to the 4.4 release branch as well? -- amylaar at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/40470] New: unable to find a register to spill in class �SSE_FIRST_REG�

2009-06-16 Thread hjl dot tools at gmail dot com
On x86, I got [...@gnu-6 strcasestr]$ cat /tmp/foo.c #include __m128i load (char *); char * foo (const unsigned char *s1, const unsigned char *s2, int bmsk, __m128i frag2) { int len = 0; char *p1 = (char *) s1; char *p2 = (char *) s2; __m128i frag1, fruc, mask; int cmp_c, cmp_s; if(

[Bug target/40470] unable to find a register to spill in class �SSE_FIRST_REG�

2009-06-16 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2009-06-17 04:49 --- On trunk, this bug was fixed by revision 146817. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40470

[Bug fortran/38718] some simplifiers for elemental intrinsics missing; required for init expressions

2009-06-16 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2009-06-17 06:58 --- Still missing are: DREAL (GNU extension) LSHIFT (GNU extension) RSHIFT (GNU extension) -- fxcoudert at gcc dot gnu dot org changed: What|Removed

<    1   2