From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jan 12 16:00:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9367616A41A for ; Sat, 12 Jan 2008 16:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 543AF13C45B for ; Sat, 12 Jan 2008 16:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m0CG02d4000984 for ; Sat, 12 Jan 2008 16:00:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m0CG02s7000983; Sat, 12 Jan 2008 16:00:02 GMT (envelope-from gnats) Resent-Date: Sat, 12 Jan 2008 16:00:02 GMT Resent-Message-Id: <200801121600.m0CG02s7000983@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, valerio.daelli@gmail.com Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16D0216A417 for ; Sat, 12 Jan 2008 15:57:21 +0000 (UTC) (envelope-from eldon@litio.ifom-ieo-campus.it) Received: from mbx.ifom-ieo-campus.it (mbx.ifom-ieo-campus.it [85.239.175.161]) by mx1.freebsd.org (Postfix) with ESMTP id 71FFF13C461 for ; Sat, 12 Jan 2008 15:57:19 +0000 (UTC) (envelope-from eldon@litio.ifom-ieo-campus.it) Received: (qmail 98571 invoked by uid 106); 12 Jan 2008 15:57:18 -0000 Received: from 85.239.175.186 by mbx.ifom-ieo-campus.it (envelope-from , uid 803) with qmail-scanner-2.01 (clamdscan: 0.91.2/4026. f-prot: 4.6.8/3.16.16. spamassassin: 3.2.3. Clear:RC:1(85.239.175.186):. Processed in 0.368537 secs); 12 Jan 2008 15:57:18 -0000 Received: from unknown (HELO litio.ifom-ieo-campus.it) ([85.239.175.186]) (envelope-sender ) by mbx.ifom-ieo-campus.it (qmail-ldap-1.03) with SMTP for ; 12 Jan 2008 15:57:18 -0000 Received: (from eldon@litio.ifom-ieo-campus.it) by litio.ifom-ieo-campus.it (mini_sendmail/1.3.6 29jun2005); Sat, 12 Jan 2008 16:57:18 CET (sender eldon@litio.ifom-ieo-campus.it) Message-Id: <20080112155720.71FFF13C461@mx1.freebsd.org> Date: Sat, 12 Jan 2008 15:57:19 +0000 (UTC) From: valerio.daelli@gmail.com To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/119600: [PATCH] benchmarks/libmicro upgrade 0.3.0 -> 0.4.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: valerio.daelli@gmail.com List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 16:00:02 -0000 >Number: 119600 >Category: ports >Synopsis: [PATCH] benchmarks/libmicro upgrade 0.3.0 -> 0.4.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 12 16:00:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Valerio Daelli >Release: FreeBSD 6.2-RELEASE-p3 amd64 >Organization: IFOM >Environment: System: FreeBSD litio.ifom-ieo-campus.it 6.2-RELEASE-p3 FreeBSD 6.2-RELEASE-p3 #1: Thu Mar 15 14:52:08 CET 2007 root@litio.ifom-ieo-campus.it:/usr/obj/usr/src/sys/LITIO amd64 >Description: This patch upgrade benchmark/libmicro from 0.3.0 to 0.4.0 >How-To-Repeat: >Fix: --- libmicro.patch begins here --- diff -ruN libmicro.orig/Makefile libmicro/Makefile --- libmicro.orig/Makefile 2007-04-16 13:48:02.000000000 +0200 +++ libmicro/Makefile 2008-01-12 12:50:21.000000000 +0100 @@ -6,9 +6,9 @@ # PORTNAME= libmicro -PORTVERSION= 0.3.0 +PORTVERSION= 0.4.0 CATEGORIES= benchmarks -MASTER_SITES= http://opensolaris.org/os/community/performance/libmicro/ +MASTER_SITES= http://opensolaris.org/os/project/libmicro/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Set of utilities to benchmark productivity of system calls diff -ruN libmicro.orig/distinfo libmicro/distinfo --- libmicro.orig/distinfo 2006-01-22 09:20:05.000000000 +0100 +++ libmicro/distinfo 2008-01-12 10:49:11.000000000 +0100 @@ -1,3 +1,3 @@ -MD5 (libmicro-0.3.0.tar.gz) = 3c2ad95bd6e44e4dccae4bb349818038 -SHA256 (libmicro-0.3.0.tar.gz) = 1673031c579f830f72f74de3c4dc7777db992ec763353ebe0003e38581165e24 -SIZE (libmicro-0.3.0.tar.gz) = 49287 +MD5 (libmicro-0.4.0.tar.gz) = 67ea2541a663bca8cfc9efe435577ea3 +SHA256 (libmicro-0.4.0.tar.gz) = a005694c125d36ee9b089c1c4fb6d102a5f26e28f0282e5855d5661276bf7b7c +SIZE (libmicro-0.4.0.tar.gz) = 48858 diff -ruN libmicro.orig/files/patch-Makefile libmicro/files/patch-Makefile --- libmicro.orig/files/patch-Makefile 2005-08-28 11:05:53.000000000 +0200 +++ libmicro/files/patch-Makefile 2008-01-12 10:49:11.000000000 +0100 @@ -1,11 +1,11 @@ ---- Makefile.orig Sat Aug 6 14:07:26 2005 -+++ Makefile Sat Aug 6 14:07:43 2005 -@@ -67,7 +67,7 @@ - wrapper \ +--- Makefile.orig Tue Jan 8 12:11:55 2008 ++++ Makefile Tue Jan 8 12:12:21 2008 +@@ -68,7 +68,7 @@ + wrapper.sh \ README -default $(ALL) run cstyle lint tattle: $(BINS) +all $(ALL) run cstyle lint tattle: $(BINS) - @chmod +x bench multiview - @mkdir -p bin-`uname -m`; cd bin-`uname -m`; MACH=`uname -m` $(MAKE) -f ../Makefile.`uname -s` $@ - + @cp bench.sh bench + @cp multiview.sh multiview + @cp wrapper.sh wrapper diff -ruN libmicro.orig/files/patch-bench libmicro/files/patch-bench --- libmicro.orig/files/patch-bench 2005-08-28 11:05:53.000000000 +0200 +++ libmicro/files/patch-bench 2008-01-12 14:30:19.000000000 +0100 @@ -1,15 +1,15 @@ ---- bench.orig Fri Aug 5 06:35:13 2005 -+++ bench Tue Aug 9 12:32:52 2005 -@@ -67,7 +67,7 @@ +--- bench.orig 2008-01-12 14:26:38.000000000 +0100 ++++ bench 2008-01-12 14:26:59.000000000 +0100 +@@ -65,7 +65,7 @@ touch $IFILE -ARCH=`arch -k` -+ARCH=`uname -m` ++ARCH=`uname -p` # produce benchmark header for easier comparisons -@@ -85,6 +85,12 @@ +@@ -83,6 +83,12 @@ p_type=`awk -F: '/model name/{print $2; exit}' /proc/cpuinfo` fi @@ -22,11 +22,11 @@ printf "!Libmicro_#: %30s\n" $libmicro_version printf "!Options: %30s\n" "$OPTS" printf "!Machine_name: %30s\n" $hostname -@@ -156,7 +162,6 @@ +@@ -154,7 +160,6 @@ memset $OPTS -N "memset_10k" -s 10k -I 600 memset $OPTS -N "memset_1m" -s 1m -I 200000 memset $OPTS -N "memset_10m" -s 10m -I 2000000 -memset $OPTS -N "memsetP2_10m" -s 10m -P 2 -I 2000000 - memrand $OPTS -N "memrand" -s 40m -B 10000 + memrand $OPTS -N "memrand" -s 128m -B 10000 cachetocache $OPTS -N "cachetocache" -s 100k -T 2 -I 200 diff -ruN libmicro.orig/files/patch-bench.sh libmicro/files/patch-bench.sh --- libmicro.orig/files/patch-bench.sh 1970-01-01 01:00:00.000000000 +0100 +++ libmicro/files/patch-bench.sh 2008-01-12 14:38:55.000000000 +0100 @@ -0,0 +1,32 @@ +--- bench.sh.orig 2008-01-12 14:26:38.000000000 +0100 ++++ bench.sh 2008-01-12 14:26:59.000000000 +0100 +@@ -65,7 +65,7 @@ + + touch $IFILE + +-ARCH=`arch -k` ++ARCH=`uname -p` + + # produce benchmark header for easier comparisons + +@@ -83,6 +83,12 @@ + p_type=`awk -F: '/model name/{print $2; exit}' /proc/cpuinfo` + fi + ++if [ F"`uname -s`" = F"FreeBSD" ] ; then ++ p_count=`sysctl -n hw.ncpu` ++ p_mhz=`sysctl -n hw.clockrate` ++ p_type=`sysctl -n hw.model` ++fi ++ + printf "!Libmicro_#: %30s\n" $libmicro_version + printf "!Options: %30s\n" "$OPTS" + printf "!Machine_name: %30s\n" $hostname +@@ -154,7 +160,6 @@ + memset $OPTS -N "memset_10k" -s 10k -I 600 + memset $OPTS -N "memset_1m" -s 1m -I 200000 + memset $OPTS -N "memset_10m" -s 10m -I 2000000 +-memset $OPTS -N "memsetP2_10m" -s 10m -P 2 -I 2000000 + + memrand $OPTS -N "memrand" -s 128m -B 10000 + cachetocache $OPTS -N "cachetocache" -s 100k -T 2 -I 200 diff -ruN libmicro.orig/files/patch-multiview libmicro/files/patch-multiview --- libmicro.orig/files/patch-multiview 2005-08-28 11:05:53.000000000 +0200 +++ libmicro/files/patch-multiview 2008-01-12 10:49:11.000000000 +0100 @@ -28,10 +28,10 @@ } { -@@ -128,7 +128,7 @@ +@@ -136,7 +136,7 @@ for (j = 2; j < ARGC; j++) - printf("%25s\n", "not computed"); + printf("%s\n", "not computed"); - continue; + next; } --- libmicro.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: