From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19593 invoked by alias); 30 Nov 2010 11:01:16 -0000 Received: (qmail 19584 invoked by uid 22791); 30 Nov 2010 11:01:15 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE X-Spam-Check-By: sourceware.org Received: from mail-ew0-f49.google.com (HELO mail-ew0-f49.google.com) (209.85.215.49) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 30 Nov 2010 11:01:11 +0000 Received: by ewy20 with SMTP id 20so2593304ewy.36 for ; Tue, 30 Nov 2010 03:01:08 -0800 (PST) Received: by 10.213.3.12 with SMTP id 12mr298177ebl.12.1291114868211; Tue, 30 Nov 2010 03:01:08 -0800 (PST) Received: from sg-desktop.belvok.com ([86.57.137.251]) by mx.google.com with ESMTPS id v56sm6241216eeh.8.2010.11.30.03.01.03 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 30 Nov 2010 03:01:06 -0800 (PST) Date: Tue, 30 Nov 2010 11:01:00 -0000 From: Sergei Gavrikov To: John Dallaway cc: eCos Developers List Subject: Re: whetstone test In-Reply-To: <4CF4C8EF.9010403@dallaway.org.uk> Message-ID: References: <4CEFF670.5010505@dallaway.org.uk> <4CF4C8EF.9010403@dallaway.org.uk> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-IsSubscribed: yes Mailing-List: contact ecos-devel-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-devel-owner@ecos.sourceware.org X-SW-Source: 2010-11/txt/msg00015.txt.bz2 Hi John, John Dallaway wrote: > Hi Sergei > > Sergei Gavrikov wrote: > > > Can you, please, check copyright header for that whetstone.c (1.2) from > > NetBSD packages? > > > > IANAL and I would withdraw my questions if NetBSD trunk is not (C)-pass. > > IANAL either. > > I note that we _do_ have a precedent for including benchmark code with > no stated copyright and licensing terms. Namely, the dhrystone test: > > http://ecos.sourceware.org/cgi-bin/cvsweb.cgi/ecos/packages/kernel/current/tests/dhrystone.c?rev=1&content-type=text/x-cvsweb-markup&cvsroot=ecos Yep, I did take a look on the dhrystone's header in CVS at that moment and I thought, Why not have the same reservation about whetstone test, but still... > In my opinion, including a whetstone test adapted from the original > whets.c code from http://www.roylongbottom.org.uk/whets.c would be > acceptable (avoiding other versions with company copyright notices). Do > any of the other maintainers have an opinion on this? > I would be inclined to place the test alongside the dhrystone test in > the kernel package with similar pre-processor tests for correct > configuration of eCos, similar implementation of dtime() and similar use > of __ECOS__ to annotate eCos-specific changes. I would also suggest > #ifdefs allowing the test to build both with and without libm since only > two of the test sections (N5, N8) appear to require libm. Thank you for your expert opinion. If other maintainers would have no objection on the source of the test I would adapt its source code for eCos environment/needs, test and post a result patch to eCos Bugzilla registrar. Thank you, Sergei > John Dallaway > eCos maintainer