Well I guess running the ACATS gives a big hint. There were not many
failures on sh-rtems4.10 and some of those were illegal memory accesses.
So only the c4* and cxa* are likely to be related to not having a real
clock tick.
sh-rtems4.10-gcc (GCC) 4.4.0 20080918 (experimental) [trunk revision 140475]
=== acats Summary ===
# of expected passes 2299
# of unexpected failures 13
# of unsupported tests 3
ce2108f - simulator does not have persistent files
ce2108h - simulator does not have persistent files
ce3112d - simulator does not have persistent files
a22006b - unknown reason for failure
c380004 - Memory exception at 44000 (illegal address)
c45532m - raised CONSTRAINT_ERROR : c45532m.adb:143 range check failed
c45532o - raised CONSTRAINT_ERROR : c45532o.adb:147 range check failed
c45532p - raised CONSTRAINT_ERROR : c45532p.adb:141 range check failed
c953002 - ran too long, may eventually finish simsh7032:c953002: Memory
exception at 44000 (illegal address)
c974013 - Memory exception at 44000 (illegal address)
cd1c04e - explicit fail THE VALUES OF DERIVED_TYPE COMPONENTS WERE
INCORRECT.
cxa4009 - explicit fail Incorrect results
cxa4020 - explicit fail Incorrect results
cxg2018 - Memory exception at 44000 (illegal address)
cxg2019 - Memory exception at 44000 (illegal address)
cxg2021 - Memory exception at 44000 (illegal address)
Joel Sherrill wrote:
Hi,
RTEMS has BSPs for a couple of simulators that
do not have a source for clock tick interrupts.
We simulate the passage of time by having a special
IDLE task advance time. This works well enough
when all tasks block but if a test depends on
something like timeslice expiration, that won't
happen.
My questions are...
+ Is this sufficient to pass a reasonable subset
of the ACATS?
+ Is it known which, if any, tests would be expected
to fail in this environment?
Thanks.
--
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
--
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