This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: ACATS Target Requirement Question
- From: Joel Sherrill <joel dot sherrill at oarcorp dot com>
- To: GCC List <gcc at gcc dot gnu dot org>
- Date: Thu, 25 Sep 2008 14:49:25 -0500
- Subject: Re: ACATS Target Requirement Question
- References: <48DBCAFC.9050506@oarcorp.com>
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
joel.sherrill@OARcorp.com 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
joel.sherrill@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985