This is the mail archive of the ecos-bugs@sourceware.org mailing list for the eCos 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]

[Bug 1001253] Kernel tests on small memory targets


Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001253

--- Comment #11 from Ilija Kocho <ilijak@siva.com.mk> 2011-07-02 22:31:30 BST ---
(In reply to comment #10)

Sergei

Thanks for your comments.

I would consider all groups as defined in comment #0 separately:

Note. In following text, I am deliberately placing 3. before 2. since numbers
are references to respective groups in comment #0.

    1. tm_basic - is good as it is since 2 tasks as a minimum is a must [for(i
= 0;  i < 2;  i++) loops]. Number 2 is only enforced if the macro NTEST_THREADS
(now __NTEST_THREADS) calculates < 2. If memory is too small than linker shall
raise an error and that means that this test can not be performed on that
configuration.

    3. fptests - the program as it is at present, would need major rework (if
ever possible) in order to make it work on little memory. That's the reason why
I have proposed a workaround that deliberately "gives up" if memory is too
little.

    2. For other tests, it would be useful to consider some finer / more
intelligent behavior. I am not excluding CDL, but maybe some macro calculations
would do. Please note that below 32KiB we are very close to the limit where the
tests wouldn't compile at all, so we need to cover few possibilities (if any).
I am now preoccupied with a contribution I consider more important, but when
able I will check 48 KiB and 16 KiB.

Ilija

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


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