This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/33273] FAIL: 27_io/basic_istream/ignore/char/1.cc (test for excess errors)



------- Comment #1 from danglin at gcc dot gnu dot org  2007-09-01 01:12 -------
Breakpoint 1, gen_setmemsi (operand0=0x402a02a0, operand1=0x60175290,
    operand2=0x601751d0, operand3=0x601751e0)
    at ../../gcc/gcc/config/pa/pa.md:3744
3744
(gdb) p debug_rtx (operand0)
(mem/s/c:QI (plus:SI (reg/f:SI 90 virtual-stack-vars)
        (const_int 108 [0x6c])) [69 carray+8 S1 A32])
$1 = void
(gdb) bt
#0  gen_setmemsi (operand0=0x402a02a0, operand1=0x60175290,
    operand2=0x601751d0, operand3=0x601751e0)
    at ../../gcc/gcc/config/pa/pa.md:3744
#1  0x002dd69c in set_storage_via_setmem (object=0x402a02a0, size=0x60175290,
    val=0x0, align=<value optimized out>, expected_align=32,
    expected_size=1076494832) at ../../gcc/gcc/expr.c:2732
#2  0x002df198 in clear_storage_hints (object=0x402a02a0, size=0x60175290,
    method=BLOCK_OP_NORMAL, expected_align=0, expected_size=0)
    at ../../gcc/gcc/expr.c:2566
#3  0x002df2dc in clear_storage (object=0x402a02a0, size=0x60175290,
    method=1612141008) at ../../gcc/gcc/expr.c:2579
#4  0x002e092c in store_expr (exp=<value optimized out>, target=0x402a01f0,
    call_param_p=0, nontemporal=<value optimized out>)
    at ../../gcc/gcc/expr.c:4526
#5  0x002e300c in expand_assignment (to=0x40123240, from=0x400973e0,
    nontemporal=0 '\0') at ../../gcc/gcc/expr.c:4213
#6  0x002c8dac in expand_expr_real_1 (exp=0x4008c6a0, target=0x0,
    tmode=VOIDmode, modifier=EXPAND_NORMAL, alt_rtl=0x0)
    at ../../gcc/gcc/expr.c:8986
#7  0x002da92c in expand_expr_real (exp=0x4008c6a0, target=0x601751d0,
    tmode=VOIDmode, modifier=EXPAND_NORMAL, alt_rtl=0x0)
    at ../../gcc/gcc/expr.c:6961
#8  0x0043f368 in expand_expr_stmt (exp=0x402a02a0) at ../../gcc/gcc/expr.h:514
...

md.texi says the first operand of the setmem instruction pattern should be a
mem:BLK.


-- 

danglin at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|target                      |middle-end


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33273


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]