Hi Peter,

Quoting chris <davincichris [..] ...>:
>
>
> Hi Peter,
> I tried that and it seems to have worked. However, now I get the 2
> failures below. I have increased the number of lxrt slots to 1000
> from 100. I'm not sure if I mentioned this earlier but this is rtai
> 3.3 on fedora core 3 - the kernel version is 2.6.13. Thanks.

Great to see we could solve that one.

> time_test.cpp:124:Assertion
> Test name: TimeTest::testTimeProgress
> assertion failed
> - Expression: -EPSILON < (change_S - hbg->secondsSince(t)) && EPSILON
> > (change
> _S - hbg->secondsSince(t))
>
> Failures !!!
> Run: 18 Failure total: 1 Failures: 1 Errors: 0
> FAIL: core-test
> overfail is:0, underfail is:1 success is: 0
> .F....

This one was a bug in the test itself and fixed recently.

>
> tasks_test.cpp:258:Assertion
> Test name: ActivitiesTest::testThreads
> equality assertion failed
> - Expected: 1
> - Actual : 0
> - Periodic Failure: period of step() to short!
>
> Failures !!!
> Run: 5 Failure total: 1 Failures: 1 Errors: 0
> FAIL: task-test

This one is a big discussion point. It basically fails always under
RTAI. It's not an issue for your common applications (using
'PeriodicActivity'). Maybe it is better to disable that test in a next
release and submit a bug report in order to fix it again for RTAI.

Anyway, your setup is ready-to-go !

Peter