From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25519 invoked by alias); 2 Jul 2011 21:32:06 -0000 Received: (qmail 25512 invoked by uid 22791); 2 Jul 2011 21:32:06 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,TW_FP X-Spam-Check-By: sourceware.org Received: from hagrid.ecoscentric.com (HELO mail.ecoscentric.com) (212.13.207.197) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 02 Jul 2011 21:31:42 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id E1B052F78003 for ; Sat, 2 Jul 2011 22:31:41 +0100 (BST) Received: from mail.ecoscentric.com ([127.0.0.1]) by localhost (hagrid.ecoscentric.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lKdHnPfnXDFG; Sat, 2 Jul 2011 22:31:38 +0100 (BST) From: bugzilla-daemon@bugs.ecos.sourceware.org To: ecos-bugs@ecos.sourceware.org Subject: [Bug 1001253] Kernel tests on small memory targets X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: eCos X-Bugzilla-Component: Other X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: ilijak@siva.com.mk X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: low X-Bugzilla-Assigned-To: unassigned@bugs.ecos.sourceware.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: In-Reply-To: References: X-Bugzilla-URL: http://bugs.ecos.sourceware.org/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Sat, 02 Jul 2011 21:32:00 -0000 Message-Id: <20110702213133.C676A2F7800F@mail.ecoscentric.com> Mailing-List: contact ecos-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-bugs-owner@sourceware.org X-SW-Source: 2011/txt/msg00996.txt.bz2 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 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.