From patchwork Tue Jan 12 09:08:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chris Packham X-Patchwork-Id: 1425047 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=XJ2jS/iH; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DFPrr1zHlz9sVk for ; Tue, 12 Jan 2021 20:08:59 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id DD4FA86853; Tue, 12 Jan 2021 09:08:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MG+7K40X286k; Tue, 12 Jan 2021 09:08:55 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 2F65186845; Tue, 12 Jan 2021 09:08:55 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id BABB11BF276 for ; Tue, 12 Jan 2021 09:08:54 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id B59D086845 for ; Tue, 12 Jan 2021 09:08:54 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M7zgXIdF05qg for ; Tue, 12 Jan 2021 09:08:53 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by whitealder.osuosl.org (Postfix) with ESMTPS id EEB1A84CCE for ; Tue, 12 Jan 2021 09:08:50 +0000 (UTC) Received: by mail-pl1-f171.google.com with SMTP id d4so253123plh.5 for ; Tue, 12 Jan 2021 01:08:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=lu9z9qcrY1jfl/PvIj+yTTJ4G5AZcsg4JtnYiH//8/Q=; b=XJ2jS/iHB4zz/9Y7uSxj4Pd6+Ehp//+3/4HWRh7GI9ZWy9GMHSk1LkegJ9D9oZoHYf ZAtLDUi3Zumz+jFqk1NXQkWvkeeUyWk3/LObWku0duz8ZsmscSbF6UogyZYoaNLWz4ZE 1pSYjt6lFQeDMc0i1kbs5vAlHmTUOxZWZwuxt67bhFprdhATZPLINO9rSSfh8A//mg5d sPvfah9KMzcOj18G98VCy/hCNPKNSrEFFVjolwKwgldt1eI9YPGBRv349454719pLZHv Cyd12/sZnq50UUjo43qqE/BOBGxNLsYMcXsH7zaRa80O+CU7+Zb5KFs1sYJR3yFAr30p X9OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=lu9z9qcrY1jfl/PvIj+yTTJ4G5AZcsg4JtnYiH//8/Q=; b=Qw0VJaM4pqun6AZWiFHL65U1xzx+EzuYuVYClSnlhw1B6KgB3iC+nhywr1k02kpqlD 3DwsSlLTig3ZipcDCElQ8dV1vs569dDzkXE21F4WojXFb3KlFLuyct0abcc1U27wwKsh cHZhkiY9+V0DkcnhHaPI33o0dv45TfLbwjg3QW/sYUBz3bY+iruLvqXx3oSMOcSG8xpW qk5cNoMY/RH14/7i4Li2hI5SPgflUCgP1IJghs/o7m6bJ2WK8SpEA9jWl+qywRIxIT21 aX81q9ADPQuljYWS9n/s+B4NkYJWXLshH5LIBWPXbCOgMsRChtbLQHblQKzYTyw1xUU+ qosQ== X-Gm-Message-State: AOAM532otrphMpxTeGPIw1KnbcfiLbt2LeO5y3c5D4W4FGu+LfpGvT1R dhlVi1AWlrot+wOFVu97Bo9KAfIFoAU2qw== X-Google-Smtp-Source: ABdhPJzKG61ldSA3ADbPgvySgdhNidk5JTFgVndUftrlN6kW9yauHJrU1iFoqgZOKOykMLYQZJq3mw== X-Received: by 2002:a17:90b:490c:: with SMTP id kr12mr998637pjb.227.1610442529932; Tue, 12 Jan 2021 01:08:49 -0800 (PST) Received: from chrisp-dl.atlnz.lc ([2001:df5:b000:22:55bd:c9d3:4ce6:2e08]) by smtp.gmail.com with ESMTPSA id cq15sm2362750pjb.27.2021.01.12.01.08.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Jan 2021 01:08:49 -0800 (PST) From: Chris Packham To: buildroot@buildroot.org Date: Tue, 12 Jan 2021 22:08:40 +1300 Message-Id: <20210112090840.20230-1-judge.packham@gmail.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH] package/coremark-pro: clean up package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Chris Packham Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" - Use the COREMARK_PRO_MARKS definition from the build recipe to generate the coremark-pro.sh - Use %x:%X as the date stamp in the results file. Suggested-by: Arnout Vandecappelle Signed-off-by: Chris Packham --- package/coremark-pro/coremark-pro.mk | 3 ++- .../coremark-pro/{coremark-pro.sh => coremark-pro.sh.in} | 7 +++---- 2 files changed, 5 insertions(+), 5 deletions(-) rename package/coremark-pro/{coremark-pro.sh => coremark-pro.sh.in} (85%) diff --git a/package/coremark-pro/coremark-pro.mk b/package/coremark-pro/coremark-pro.mk index d3e99fcdfd..fdcfda33e8 100644 --- a/package/coremark-pro/coremark-pro.mk +++ b/package/coremark-pro/coremark-pro.mk @@ -36,7 +36,8 @@ define COREMARK_PRO_INSTALL_TARGET_CMDS $(INSTALL) -D $(@D)/builds/linux$(if $(BR2_ARCH_IS_64),64)/gcc$(if $(BR2_ARCH_IS_64),64)/data/libbmp/Rose256.bmp $(TARGET_DIR)/usr/share/coremark-pro/Rose256.bmp $(foreach s,$(COREMARK_PRO_SCRIPTS),\ $(INSTALL) -D $(@D)/util/perl/$(s) $(TARGET_DIR)/usr/share/coremark-pro/util/perl/$(s)$(sep)) - $(Q)cp package/coremark-pro/coremark-pro.sh $(TARGET_DIR)/usr/bin/ + $(Q)sed "s/@COREMARK_PRO_MARKS@/$(COREMARK_PRO_MARKS)/" \ + package/coremark-pro/coremark-pro.sh.in >$(TARGET_DIR)/usr/bin/coremark-pro.sh endef $(eval $(generic-package)) diff --git a/package/coremark-pro/coremark-pro.sh b/package/coremark-pro/coremark-pro.sh.in similarity index 85% rename from package/coremark-pro/coremark-pro.sh rename to package/coremark-pro/coremark-pro.sh.in index 65ad9df645..8b370b7c75 100755 --- a/package/coremark-pro/coremark-pro.sh +++ b/package/coremark-pro/coremark-pro.sh.in @@ -1,8 +1,7 @@ #!/bin/sh # SPDX-License-Identifier: Apache-2.0 -workloads="cjpeg-rose7-preset core linear_alg-mid-100x100-sp \ - loops-all-mid-10k-sp nnet_test parser-125k radix2-big-64k sha-test zip-test" +workloads="@COREMARK_PRO_MARKS@" rm -rf /tmp/coremark-pro mkdir -p /tmp/coremark-pro @@ -16,11 +15,11 @@ for contype in single best; do for wld in $workloads; do [ "$contype" = "single" ] && XCMD="-c1 -w1" [ "$contype" = "best" ] && XCMD="-c$(nproc) -w$(nproc)" - echo "#Results for verification run started at $(date +%y%j:%H:%M:%S) XCMD=$XCMD" >$wld-$contype-result.log + echo "#Results for verification run started at $(date +%x:%X) XCMD=$XCMD" >$wld-$contype-result.log echo "Verification run for $wld" $wld $XCMD -v1 > $wld.run.log LC_ALL=C perl /usr/share/coremark-pro/util/perl/results_parser.pl $wld-$contype-result.log $wld.run.log - echo "#Results for performance runs started at $(date +%y%j:%H:%M:%S) XCMD=$XCMD" >>$wld-$contype-result.log + echo "#Results for performance runs started at $(date +%x:%X) XCMD=$XCMD" >>$wld-$contype-result.log echo "Performance run for $wld" for i in 1 2 3; do $wld $XCMD -v0 > $wld.run.log