Laurent GUERBY wrote:
On Fri, 2008-04-04 at 15:07 -0500, Joel Sherrill wrote:
Beyond those, I am left with:
============================================
All targets had the following three failures:
c64005c - "WRONG ITERATIVE TRACE LENGTH."
c64005d - "WRONG ITERATIVE TRACE LENGTH."
c953002 - "WRONG ITERATIVE TRACE LENGTH."
These are tests with recursion and local strings, could you
try to run them with more stack for the main thread? (Or in some way
look at their stack usage). I've never seen them fail on a native
platform so this is a wild guess.
I had a stack report printed at exit(). This test only
has one Ada task which is the Ada main. So it is
only using 7360 bytes of the 100K allocated.
This is on the i386.
Stack usage by thread
ID NAME LOW HIGH CURRENT AVAILABLE USED
0x09010001 IDLE 000015E874 - 000015F873 000015F870 4080 4
0x0B010002 00001623CC - 000017B3CB 000017B3C8 102384 7360
0xFFFFFFFF INTR 000014E378 - 000014F377 0000000000 4080 176
Laurent
--
Joel Sherrill, Ph.D. Director of Research & Development
[EMAIL PROTECTED] On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985