This is the mail archive of the gcc@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]

[dj@delorie.com: Results for 4.4.0 20081106 (experimental) [trunk revision 141636] (GCC) testsuite on m32c-unknown-elf]


This new failure seems to have been caused by r141613:

+2008-11-05  Martin Jambor  <mjambor@suse.cz>
+
+       PR middle-end/37861
+       * tree-ssa-forwprop.c (forward_propagate_addr_expr_1): Don't turn
+       pointer arithmetics into array_ref if the array is accessed
+       through an indirect_ref.
+

The m32c-elf target is notoriously picky about getting pointer math
"right" (pointers are 24 bits, not 16 or 32), anyone fiddling with
pointer/array addressing stuff should probably test it to see if it
breaks anything.

Martin, can you see if you can reproduce this, and verify whether your
change broke it or not?  Or if it's something in m32c that your change
expects to be configured differently?

Thanks,
DJ

------- Start of forwarded message -------

Multilib: m32c-sim/-mcpu=m32c

PASS-FAIL: gcc.c-torture/execute/20010209-1.c execution,  -O2 
PASS-FAIL: gcc.c-torture/execute/20010209-1.c execution,  -O3 -fomit-frame-pointer 
PASS-FAIL: gcc.c-torture/execute/20010209-1.c execution,  -O3 -fomit-frame-pointer -funroll-loops 
PASS-FAIL: gcc.c-torture/execute/20010209-1.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions 
PASS-FAIL: gcc.c-torture/execute/20010209-1.c execution,  -O3 -g 

LAST_UPDATED: Thu Nov  6 07:03:35 UTC 2008 (revision 141636)

Target is m32c-unknown-elf
Host   is i686-pc-linux-gnu


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