From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Apr 2 13:00:01 2009 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 60F8C1065675 for ; Thu, 2 Apr 2009 13:00:01 +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 24F998FC14 for ; Thu, 2 Apr 2009 13:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n32D01OF077060 for ; Thu, 2 Apr 2009 13:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n32D00d5077059; Thu, 2 Apr 2009 13:00:00 GMT (envelope-from gnats) Resent-Date: Thu, 2 Apr 2009 13:00:00 GMT Resent-Message-Id: <200904021300.n32D00d5077059@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, Mario Sergio Fujikawa Ferreira Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AE75106566B for ; Thu, 2 Apr 2009 12:57:00 +0000 (UTC) (envelope-from lioux@uol.com.br) Received: from goat.gigo.com (ipv6.gigo.com [IPv6:2001:470:1:18::2]) by mx1.freebsd.org (Postfix) with ESMTP id 507AC8FC18 for ; Thu, 2 Apr 2009 12:57:00 +0000 (UTC) (envelope-from lioux@uol.com.br) Received: from localhost (localhost [127.0.0.1]) by goat.gigo.com (Postfix) with ESMTP id 41B328F76 for ; Thu, 2 Apr 2009 05:57:00 -0700 (PDT) Received: from goat.gigo.com ([127.0.0.1]) by localhost (vette.gigo.com [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id k2RevQx37mup for ; Thu, 2 Apr 2009 05:56:59 -0700 (PDT) Received: from 200.101.51.13 (201-2-13-194.bsace702.dsl.brasiltelecom.net.br [201.2.13.194]) by goat.gigo.com (Postfix) with ESMTPA id 38C1F8F62 for ; Thu, 2 Apr 2009 05:56:57 -0700 (PDT) Received: (qmail 62765 invoked by uid 1001); 2 Apr 2009 09:56:34 -0300 Message-Id: <20090402125634.62717.qmail@exxodus.fedaykin.here> Date: 2 Apr 2009 09:56:34 -0300 From: Mario Sergio Fujikawa Ferreira To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: bf2006a@yahoo.com Subject: ports/133302: [PATCH] textproc/libtre: Add option to build with Profile-Guided Optimization X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Apr 2009 13:00:01 -0000 >Number: 133302 >Category: ports >Synopsis: [PATCH] textproc/libtre: Add option to build with Profile-Guided Optimization >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: Thu Apr 02 13:00:00 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Mario Sergio Fujikawa Ferreira >Release: FreeBSD 7.2-PRERELEASE i386 >Organization: >Environment: System: FreeBSD exxodus.fedaykin.here 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #70: Sat Mar 21 09:29:39 BRT 2009 >Description: - Add WITH_PGO to build with Profile-Guided Optimization Port maintainer (bf2006a@yahoo.com) is cc'd. - Both the pgo and the non-pgo versions were benchmarked using libtre bench test to verify any improvements. - The test is built with the following steps: 1) build the libtre with the necessary options 2) build the benchmark $ cd work/tre-0.7.5/tests $ make bench 3) run the benchmark $ ./bench -t 1 - The benchmark result summary follows: ==> libtre-non-pgo.log <== # mean: 0.88898 # variance: 0.0000001220703125 # standard deviation: 0.0003493856214844 # error: +-0.0001629687500000 (+-0.0183%) 10485760 0.88898 0.00016 ==> libtre-pgo.log <== # mean: 0.76301 # variance: 0.0000001461631373 # standard deviation: 0.0003823128788512 # error: +-0.0001783274643947 (+-0.0234%) 10485760 0.76301 0.00018 - The average time was 0.76301 for the pgo version and 0.88898 for the non-pgo version. mail/crm114 port can benefit from that. - Complete benchmark results for both pgo and non-pgo versions are attached: - libtre-non-pgo.log - libtre-pgo.log >How-To-Repeat: >Fix: --- libtre-0.7.5_3.patch begins here --- Index: Makefile =================================================================== RCS file: /home/pcvs/ports/textproc/libtre/Makefile,v retrieving revision 1.46 diff -d -u -u -r1.46 Makefile --- Makefile 8 Aug 2008 03:27:32 -0000 1.46 +++ Makefile 2 Apr 2009 12:43:16 -0000 @@ -21,14 +21,15 @@ USE_GNOME= gnomehack gnometarget pkgconfig USE_AUTOTOOLS= libtool:15 CONFIGURE_ARGS+= --enable-static -CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS= NLS "native language support" off \ - OPTIMIZED_CFLAGS "append optimization flags to CFLAGS" off + OPTIMIZED_CFLAGS "append optimization flags to CFLAGS" off \ + PGO "Enable Profile-Guided Optimization" off MAN1= tre_agrep.1 @@ -48,12 +49,27 @@ -fforce-mem -fforce-addr -O3 .endif +.if defined(WITH_PGO) +CONFIGURE_ENV+= CFLAGS="${CFLAGS} -fprofile-generate" \ + LDFLAGS="${LDFLAGS} -fprofile-generate" +.else +CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" +.endif + post-patch: ${MV} ${WRKSRC}/doc/agrep.1.in ${WRKSRC}/doc/tre_agrep.1.in ${REINPLACE_CMD} -e 's;agrep\.1;tre_agrep\.1;g' ${WRKSRC}/configure \ ${WRKSRC}/tre.spec.in ${WRKSRC}/doc/Makefile.in ${REINPLACE_CMD} -e 's;agrep;tre_agrep;g' ${WRKSRC}/tests/agrep/*.ok +.if defined(WITH_PGO) +.if target(pre-build) +.error Makefile error since pre-build target has already been defined +.endif +pre-build: pgo +.endif + post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} @@ -65,4 +81,47 @@ regression-test: build @(cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE} check ) +.if defined(WITH_PGO) +pgo: pgo-pre-build pgo-build pgo-run pgo-post-run pgo-clean + +pgo-pre-build: + @${FIND} ${BUILD_WRKSRC} -type f -name Makefile -exec \ + ${REINPLACE_CMD} -E \ + -e 's,^((C|LD)FLAGS[[:space:]]*=.*)-fprofile-generate,\1,' \ + -e 's,^(CFLAGS[[:space:]]*=.*)-fprofile-use,\1,' \ + -e 's,^((C|LD)FLAGS[[:space:]]*=.*)$$,\1 -fprofile-generate,' \ + {} \; + +pgo-build: + @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET}) + +pgo-run: +# Check everything to generate profiling information. + @-(cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE} check) + +pgo-post-run: + @${FIND} ${BUILD_WRKSRC} -type f -name Makefile -exec \ + ${REINPLACE_CMD} -E \ + -e 's,^((C|LD)FLAGS[[:space:]]*=.*)-fprofile-generate,\1,' \ + -e 's,^(CFLAGS[[:space:]]*=.*)-fprofile-use,\1,' \ + -e 's,^(CFLAGS[[:space:]]*=.*)$$,\1 -fprofile-use,' \ + {} \; + @${REINPLACE_CMD} -E \ + -e 's,-fprofile-generate,-fprofile-use,g' \ + ${CONFIGURE_WRKSRC}/config.status \ + ${CONFIGURE_WRKSRC}/libtool + @${REINPLACE_CMD} -E \ + -e 's,-fprofile-generate,,g' \ + ${BUILD_WRKSRC}/tre.pc + +pgo-clean: +# Selectively clean some directories. +. for dir in gnulib src tests + @(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE} clean) +. endfor +# Only remove some files from lib to preserve profiling information. + @${FIND} -E ${BUILD_WRKSRC}/lib -iregex ".*\.(a|la|lai|lo|o|so|so\..*)$$" \ + -exec ${RM} -f {} \; +.endif # if defined(WITH_PGO) + .include --- libtre-0.7.5_3.patch ends here --- --- libtre-non-pgo.log begins here --- Script started on Thu Apr 2 03:15:11 2009 # pattern: "(a)*" # string: "aaaaaa..." # len = 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 0 # pmatch[1].rm_so = -1 # pmatch[1].rm_eo = -1 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.00000 # variance: 0.0000000000000000 # standard deviation: 0.0000000000000000 # error: ±0.0000000000000000 (±0.0000%) 0 0.00000 0.00000 # len = 524288 # sample: 0.04375 sec, clocks: 56 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04375 sec, clocks: 56 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04453 sec, clocks: 57 # sample: 0.04375 sec, clocks: 56 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 524287 # pmatch[1].rm_so = 524286 # pmatch[1].rm_eo = 524287 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.04441 # variance: 0.0000000819156044 # standard deviation: 0.0002862090222910 # error: ±0.0001335004182580 (±0.3006%) 524288 0.04441 0.00013 # len = 1048576 # sample: 0.08906 sec, clocks: 114 # sample: 0.08828 sec, clocks: 113 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08828 sec, clocks: 113 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08828 sec, clocks: 113 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # sample: 0.08828 sec, clocks: 113 # sample: 0.08906 sec, clocks: 114 # sample: 0.08906 sec, clocks: 114 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 1048575 # pmatch[1].rm_so = 1048574 # pmatch[1].rm_eo = 1048575 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.08891 # variance: 0.0000001027960526 # standard deviation: 0.0003206182350266 # error: ±0.0001495503815169 (±0.1682%) 1048576 0.08891 0.00015 # len = 1572864 # sample: 0.13359 sec, clocks: 171 # sample: 0.13359 sec, clocks: 171 # sample: 0.13359 sec, clocks: 171 # sample: 0.13281 sec, clocks: 170 # sample: 0.13359 sec, clocks: 171 # sample: 0.13359 sec, clocks: 171 # sample: 0.13281 sec, clocks: 170 # sample: 0.13359 sec, clocks: 171 # sample: 0.13359 sec, clocks: 171 # sample: 0.13281 sec, clocks: 170 # sample: 0.13359 sec, clocks: 171 # sample: 0.13359 sec, clocks: 171 # sample: 0.13359 sec, clocks: 171 # sample: 0.13281 sec, clocks: 170 # sample: 0.13359 sec, clocks: 171 # sample: 0.13359 sec, clocks: 171 # sample: 0.13281 sec, clocks: 170 # sample: 0.13359 sec, clocks: 171 # sample: 0.13359 sec, clocks: 171 # sample: 0.13281 sec, clocks: 170 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 1572863 # pmatch[1].rm_so = 1572862 # pmatch[1].rm_eo = 1572863 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.13336 # variance: 0.0000001349198191 # standard deviation: 0.0003673143327982 # error: ±0.0001713314858777 (±0.1285%) 1572864 0.13336 0.00017 # len = 2097152 # sample: 0.17813 sec, clocks: 228 # sample: 0.17734 sec, clocks: 227 # sample: 0.17813 sec, clocks: 228 # sample: 0.17734 sec, clocks: 227 # sample: 0.17813 sec, clocks: 228 # sample: 0.17813 sec, clocks: 228 # sample: 0.17734 sec, clocks: 227 # sample: 0.17813 sec, clocks: 228 # sample: 0.17734 sec, clocks: 227 # sample: 0.17813 sec, clocks: 228 # sample: 0.17813 sec, clocks: 228 # sample: 0.17734 sec, clocks: 227 # sample: 0.17813 sec, clocks: 228 # sample: 0.17734 sec, clocks: 227 # sample: 0.17813 sec, clocks: 228 # sample: 0.17813 sec, clocks: 228 # sample: 0.17734 sec, clocks: 227 # sample: 0.17813 sec, clocks: 228 # sample: 0.17734 sec, clocks: 227 # sample: 0.17813 sec, clocks: 228 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 2097151 # pmatch[1].rm_so = 2097150 # pmatch[1].rm_eo = 2097151 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.17781 # variance: 0.0000001541940789 # standard deviation: 0.0003926755390235 # error: ±0.0001831610627774 (±0.1030%) 2097152 0.17781 0.00018 # len = 2621440 # sample: 0.22188 sec, clocks: 284 # sample: 0.22266 sec, clocks: 285 # sample: 0.22188 sec, clocks: 284 # sample: 0.22266 sec, clocks: 285 # sample: 0.22188 sec, clocks: 284 # sample: 0.22266 sec, clocks: 285 # sample: 0.22188 sec, clocks: 284 # sample: 0.22188 sec, clocks: 284 # sample: 0.22266 sec, clocks: 285 # sample: 0.22266 sec, clocks: 285 # sample: 0.22188 sec, clocks: 284 # sample: 0.22266 sec, clocks: 285 # sample: 0.22188 sec, clocks: 284 # sample: 0.22188 sec, clocks: 284 # sample: 0.22266 sec, clocks: 285 # sample: 0.22188 sec, clocks: 284 # sample: 0.22266 sec, clocks: 285 # sample: 0.22266 sec, clocks: 285 # sample: 0.22188 sec, clocks: 284 # sample: 0.22266 sec, clocks: 285 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 2621439 # pmatch[1].rm_so = 2621438 # pmatch[1].rm_eo = 2621439 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.22227 # variance: 0.0000001606188322 # standard deviation: 0.0004007727937833 # error: ±0.0001869379768961 (±0.0841%) 2621440 0.22227 0.00019 # len = 3145728 # sample: 0.26641 sec, clocks: 341 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 3145727 # pmatch[1].rm_so = 3145726 # pmatch[1].rm_eo = 3145727 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.26668 # variance: 0.0000001461631373 # standard deviation: 0.0003823128788512 # error: ±0.0001783274643948 (±0.0669%) 3145728 0.26668 0.00018 # len = 3670016 # sample: 0.31094 sec, clocks: 398 # sample: 0.31172 sec, clocks: 399 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31172 sec, clocks: 399 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31172 sec, clocks: 399 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31172 sec, clocks: 399 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31094 sec, clocks: 398 # sample: 0.31172 sec, clocks: 399 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 3670015 # pmatch[1].rm_so = 3670014 # pmatch[1].rm_eo = 3670015 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.31113 # variance: 0.0000001204641242 # standard deviation: 0.0003470794205620 # error: ±0.0001618930369241 (±0.0520%) 3670016 0.31113 0.00016 # len = 4194304 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35625 sec, clocks: 456 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35625 sec, clocks: 456 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # sample: 0.35625 sec, clocks: 456 # sample: 0.35547 sec, clocks: 455 # sample: 0.35547 sec, clocks: 455 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 4194303 # pmatch[1].rm_so = 4194302 # pmatch[1].rm_eo = 4194303 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.35559 # variance: 0.0000000819156044 # standard deviation: 0.0002862090222910 # error: ±0.0001335004182580 (±0.0375%) 4194304 0.35559 0.00013 # len = 4718592 # sample: 0.40000 sec, clocks: 512 # sample: 0.40078 sec, clocks: 513 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # sample: 0.40078 sec, clocks: 513 # sample: 0.40078 sec, clocks: 513 # sample: 0.40078 sec, clocks: 513 # sample: 0.40000 sec, clocks: 512 # sample: 0.40000 sec, clocks: 512 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 4718591 # pmatch[1].rm_so = 4718590 # pmatch[1].rm_eo = 4718591 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.40016 # variance: 0.0000001027960526 # standard deviation: 0.0003206182350266 # error: ±0.0001495503815169 (±0.0374%) 4718592 0.40016 0.00015 # len = 5242880 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # sample: 0.44453 sec, clocks: 569 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 5242879 # pmatch[1].rm_so = 5242878 # pmatch[1].rm_eo = 5242879 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.44453 # variance: 0.0000000000000000 # standard deviation: 0.0000000000000001 # error: ±0.0000000000000000 (±0.0000%) 5242880 0.44453 0.00000 # len = 5767168 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48828 sec, clocks: 625 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48828 sec, clocks: 625 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # sample: 0.48828 sec, clocks: 625 # sample: 0.48906 sec, clocks: 626 # sample: 0.48906 sec, clocks: 626 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 5767167 # pmatch[1].rm_so = 5767166 # pmatch[1].rm_eo = 5767167 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.48895 # variance: 0.0000000819156044 # standard deviation: 0.0002862090222910 # error: ±0.0001335004182580 (±0.0273%) 5767168 0.48895 0.00013 # len = 6291456 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53281 sec, clocks: 682 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53281 sec, clocks: 682 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53281 sec, clocks: 682 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # sample: 0.53281 sec, clocks: 682 # sample: 0.53359 sec, clocks: 683 # sample: 0.53359 sec, clocks: 683 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 6291455 # pmatch[1].rm_so = 6291454 # pmatch[1].rm_eo = 6291455 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.53344 # variance: 0.0000001027960526 # standard deviation: 0.0003206182350266 # error: ±0.0001495503815169 (±0.0280%) 6291456 0.53344 0.00015 # len = 6815744 # sample: 0.57812 sec, clocks: 740 # sample: 0.57812 sec, clocks: 740 # sample: 0.57734 sec, clocks: 739 # sample: 0.57812 sec, clocks: 740 # sample: 0.57812 sec, clocks: 740 # sample: 0.57734 sec, clocks: 739 # sample: 0.57812 sec, clocks: 740 # sample: 0.57812 sec, clocks: 740 # sample: 0.57734 sec, clocks: 739 # sample: 0.57812 sec, clocks: 740 # sample: 0.57812 sec, clocks: 740 # sample: 0.57734 sec, clocks: 739 # sample: 0.57812 sec, clocks: 740 # sample: 0.57812 sec, clocks: 740 # sample: 0.57734 sec, clocks: 739 # sample: 0.57812 sec, clocks: 740 # sample: 0.57812 sec, clocks: 740 # sample: 0.57734 sec, clocks: 739 # sample: 0.57812 sec, clocks: 740 # sample: 0.57812 sec, clocks: 740 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 6815743 # pmatch[1].rm_so = 6815742 # pmatch[1].rm_eo = 6815743 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.57789 # variance: 0.0000001349198191 # standard deviation: 0.0003673143327981 # error: ±0.0001713314858776 (±0.0296%) 6815744 0.57789 0.00017 # len = 7340032 # sample: 0.62188 sec, clocks: 796 # sample: 0.62266 sec, clocks: 797 # sample: 0.62188 sec, clocks: 796 # sample: 0.62266 sec, clocks: 797 # sample: 0.62266 sec, clocks: 797 # sample: 0.62188 sec, clocks: 796 # sample: 0.62266 sec, clocks: 797 # sample: 0.62188 sec, clocks: 796 # sample: 0.62266 sec, clocks: 797 # sample: 0.62188 sec, clocks: 796 # sample: 0.62266 sec, clocks: 797 # sample: 0.62266 sec, clocks: 797 # sample: 0.62188 sec, clocks: 796 # sample: 0.62266 sec, clocks: 797 # sample: 0.62188 sec, clocks: 796 # sample: 0.62188 sec, clocks: 796 # sample: 0.62266 sec, clocks: 797 # sample: 0.62188 sec, clocks: 796 # sample: 0.62266 sec, clocks: 797 # sample: 0.62188 sec, clocks: 796 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 7340031 # pmatch[1].rm_so = 7340030 # pmatch[1].rm_eo = 7340031 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.62227 # variance: 0.0000001606188322 # standard deviation: 0.0004007727937832 # error: ±0.0001869379768961 (±0.0300%) 7340032 0.62227 0.00019 # len = 7864320 # sample: 0.66641 sec, clocks: 853 # sample: 0.66719 sec, clocks: 854 # sample: 0.66641 sec, clocks: 853 # sample: 0.66641 sec, clocks: 853 # sample: 0.66719 sec, clocks: 854 # sample: 0.66641 sec, clocks: 853 # sample: 0.66719 sec, clocks: 854 # sample: 0.66641 sec, clocks: 853 # sample: 0.66641 sec, clocks: 853 # sample: 0.66719 sec, clocks: 854 # sample: 0.66641 sec, clocks: 853 # sample: 0.66719 sec, clocks: 854 # sample: 0.66641 sec, clocks: 853 # sample: 0.66641 sec, clocks: 853 # sample: 0.66719 sec, clocks: 854 # sample: 0.66641 sec, clocks: 853 # sample: 0.66719 sec, clocks: 854 # sample: 0.66641 sec, clocks: 853 # sample: 0.66719 sec, clocks: 854 # sample: 0.66641 sec, clocks: 853 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 7864319 # pmatch[1].rm_so = 7864318 # pmatch[1].rm_eo = 7864319 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.66672 # variance: 0.0000001541940789 # standard deviation: 0.0003926755390234 # error: ±0.0001831610627774 (±0.0275%) 7864320 0.66672 0.00018 # len = 8388608 # sample: 0.71094 sec, clocks: 910 # sample: 0.71172 sec, clocks: 911 # sample: 0.71094 sec, clocks: 910 # sample: 0.71172 sec, clocks: 911 # sample: 0.71094 sec, clocks: 910 # sample: 0.71172 sec, clocks: 911 # sample: 0.71094 sec, clocks: 910 # sample: 0.71094 sec, clocks: 910 # sample: 0.71172 sec, clocks: 911 # sample: 0.71094 sec, clocks: 910 # sample: 0.71094 sec, clocks: 910 # sample: 0.71172 sec, clocks: 911 # sample: 0.71094 sec, clocks: 910 # sample: 0.71094 sec, clocks: 910 # sample: 0.71172 sec, clocks: 911 # sample: 0.71094 sec, clocks: 910 # sample: 0.71094 sec, clocks: 910 # sample: 0.71172 sec, clocks: 911 # sample: 0.71094 sec, clocks: 910 # sample: 0.71094 sec, clocks: 910 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 8388607 # pmatch[1].rm_so = 8388606 # pmatch[1].rm_eo = 8388607 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.71121 # variance: 0.0000001461631373 # standard deviation: 0.0003823128788513 # error: ±0.0001783274643948 (±0.0251%) 8388608 0.71121 0.00018 # len = 8912896 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # sample: 0.75625 sec, clocks: 968 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # sample: 0.75625 sec, clocks: 968 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # sample: 0.75625 sec, clocks: 968 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # sample: 0.75625 sec, clocks: 968 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # sample: 0.75625 sec, clocks: 968 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # sample: 0.75547 sec, clocks: 967 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 8912895 # pmatch[1].rm_so = 8912894 # pmatch[1].rm_eo = 8912895 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.75566 # variance: 0.0000001204641242 # standard deviation: 0.0003470794205620 # error: ±0.0001618930369241 (±0.0214%) 8912896 0.75566 0.00016 # len = 9437184 # sample: 0.80078 sec, clocks: 1025 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80078 sec, clocks: 1025 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80000 sec, clocks: 1024 # sample: 0.80156 sec, clocks: 1026 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 9437183 # pmatch[1].rm_so = 9437182 # pmatch[1].rm_eo = 9437183 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.80016 # variance: 0.0000001670435855 # standard deviation: 0.0004087096592036 # error: ±0.0001906400784049 (±0.0238%) 9437184 0.80016 0.00019 # len = 9961472 # sample: 0.84688 sec, clocks: 1084 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84453 sec, clocks: 1081 # sample: 0.84531 sec, clocks: 1082 # sample: 0.84453 sec, clocks: 1081 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 9961471 # pmatch[1].rm_so = 9961470 # pmatch[1].rm_eo = 9961471 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.84469 # variance: 0.0000002955386513 # standard deviation: 0.0005436346671394 # error: ±0.0002535750091374 (±0.0300%) 9961472 0.84469 0.00025 # len = 10485760 # sample: 0.88828 sec, clocks: 1137 # sample: 0.88984 sec, clocks: 1139 # sample: 0.88828 sec, clocks: 1137 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88828 sec, clocks: 1137 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # sample: 0.88906 sec, clocks: 1138 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 10485759 # pmatch[1].rm_so = 10485758 # pmatch[1].rm_eo = 10485759 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.88898 # variance: 0.0000001220703125 # standard deviation: 0.0003493856214844 # error: ±0.0001629687500000 (±0.0183%) 10485760 0.88898 0.00016 Script done on Thu Apr 2 03:46:56 2009 --- libtre-non-pgo.log ends here --- --- libtre-pgo.log begins here --- Script started on Thu Apr 2 05:15:17 2009 # pattern: "(a)*" # string: "aaaaaa..." # len = 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # sample: 0.00000 sec, clocks: 0 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 0 # pmatch[1].rm_so = -1 # pmatch[1].rm_eo = -1 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.00000 # variance: 0.0000000000000000 # standard deviation: 0.0000000000000000 # error: ±0.0000000000000000 (±0.0000%) 0 0.00000 0.00000 # len = 524288 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03750 sec, clocks: 48 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03750 sec, clocks: 48 # sample: 0.03750 sec, clocks: 48 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # sample: 0.03828 sec, clocks: 49 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 524287 # pmatch[1].rm_so = 524286 # pmatch[1].rm_eo = 524287 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.03816 # variance: 0.0000000819156044 # standard deviation: 0.0002862090222910 # error: ±0.0001335004182580 (±0.3498%) 524288 0.03816 0.00013 # len = 1048576 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07578 sec, clocks: 97 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07578 sec, clocks: 97 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07578 sec, clocks: 97 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07656 sec, clocks: 98 # sample: 0.07578 sec, clocks: 97 # sample: 0.07656 sec, clocks: 98 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 1048575 # pmatch[1].rm_so = 1048574 # pmatch[1].rm_eo = 1048575 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.07641 # variance: 0.0000001027960526 # standard deviation: 0.0003206182350266 # error: ±0.0001495503815169 (±0.1957%) 1048576 0.07641 0.00015 # len = 1572864 # sample: 0.11406 sec, clocks: 146 # sample: 0.11406 sec, clocks: 146 # sample: 0.11484 sec, clocks: 147 # sample: 0.11484 sec, clocks: 147 # sample: 0.11406 sec, clocks: 146 # sample: 0.11484 sec, clocks: 147 # sample: 0.11484 sec, clocks: 147 # sample: 0.11406 sec, clocks: 146 # sample: 0.11406 sec, clocks: 146 # sample: 0.11406 sec, clocks: 146 # sample: 0.11484 sec, clocks: 147 # sample: 0.11406 sec, clocks: 146 # sample: 0.11484 sec, clocks: 147 # sample: 0.11406 sec, clocks: 146 # sample: 0.11484 sec, clocks: 147 # sample: 0.11406 sec, clocks: 146 # sample: 0.11484 sec, clocks: 147 # sample: 0.11406 sec, clocks: 146 # sample: 0.11484 sec, clocks: 147 # sample: 0.11406 sec, clocks: 146 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 1572863 # pmatch[1].rm_so = 1572862 # pmatch[1].rm_eo = 1572863 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.11441 # variance: 0.0000001590126439 # standard deviation: 0.0003987638949485 # error: ±0.0001860009385297 (±0.1626%) 1572864 0.11441 0.00019 # len = 2097152 # sample: 0.15234 sec, clocks: 195 # sample: 0.15234 sec, clocks: 195 # sample: 0.15313 sec, clocks: 196 # sample: 0.15234 sec, clocks: 195 # sample: 0.15234 sec, clocks: 195 # sample: 0.15313 sec, clocks: 196 # sample: 0.15234 sec, clocks: 195 # sample: 0.15234 sec, clocks: 195 # sample: 0.15313 sec, clocks: 196 # sample: 0.15234 sec, clocks: 195 # sample: 0.15234 sec, clocks: 195 # sample: 0.15313 sec, clocks: 196 # sample: 0.15234 sec, clocks: 195 # sample: 0.15234 sec, clocks: 195 # sample: 0.15313 sec, clocks: 196 # sample: 0.15234 sec, clocks: 195 # sample: 0.15234 sec, clocks: 195 # sample: 0.15313 sec, clocks: 196 # sample: 0.15234 sec, clocks: 195 # sample: 0.15234 sec, clocks: 195 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 2097151 # pmatch[1].rm_so = 2097150 # pmatch[1].rm_eo = 2097151 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.15258 # variance: 0.0000001349198191 # standard deviation: 0.0003673143327982 # error: ±0.0001713314858777 (±0.1123%) 2097152 0.15258 0.00017 # len = 2621440 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19141 sec, clocks: 245 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19141 sec, clocks: 245 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19141 sec, clocks: 245 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # sample: 0.19063 sec, clocks: 244 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 2621439 # pmatch[1].rm_so = 2621438 # pmatch[1].rm_eo = 2621439 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.19074 # variance: 0.0000000819156044 # standard deviation: 0.0002862090222910 # error: ±0.0001335004182580 (±0.0700%) 2621440 0.19074 0.00013 # len = 3145728 # sample: 0.22891 sec, clocks: 293 # sample: 0.22969 sec, clocks: 294 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22813 sec, clocks: 292 # sample: 0.22969 sec, clocks: 294 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # sample: 0.22891 sec, clocks: 293 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 3145727 # pmatch[1].rm_so = 3145726 # pmatch[1].rm_eo = 3145727 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.22895 # variance: 0.0000000947651110 # standard deviation: 0.0003078394240830 # error: ±0.0001435897846351 (±0.0627%) 3145728 0.22895 0.00014 # len = 3670016 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # sample: 0.26641 sec, clocks: 341 # sample: 0.26719 sec, clocks: 342 # sample: 0.26719 sec, clocks: 342 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 3670015 # pmatch[1].rm_so = 3670014 # pmatch[1].rm_eo = 3670015 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.26703 # variance: 0.0000001027960526 # standard deviation: 0.0003206182350266 # error: ±0.0001495503815169 (±0.0560%) 3670016 0.26703 0.00015 # len = 4194304 # sample: 0.30547 sec, clocks: 391 # sample: 0.30469 sec, clocks: 390 # sample: 0.30547 sec, clocks: 391 # sample: 0.30547 sec, clocks: 391 # sample: 0.30469 sec, clocks: 390 # sample: 0.30547 sec, clocks: 391 # sample: 0.30547 sec, clocks: 391 # sample: 0.30469 sec, clocks: 390 # sample: 0.30547 sec, clocks: 391 # sample: 0.30547 sec, clocks: 391 # sample: 0.30625 sec, clocks: 392 # sample: 0.30547 sec, clocks: 391 # sample: 0.30547 sec, clocks: 391 # sample: 0.30547 sec, clocks: 391 # sample: 0.30469 sec, clocks: 390 # sample: 0.30547 sec, clocks: 391 # sample: 0.30547 sec, clocks: 391 # sample: 0.30469 sec, clocks: 390 # sample: 0.30547 sec, clocks: 391 # sample: 0.30547 sec, clocks: 391 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 4194303 # pmatch[1].rm_so = 4194302 # pmatch[1].rm_eo = 4194303 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.30531 # variance: 0.0000001670435855 # standard deviation: 0.0004087096592036 # error: ±0.0001906400784049 (±0.0624%) 4194304 0.30531 0.00019 # len = 4718592 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # sample: 0.34297 sec, clocks: 439 # sample: 0.34375 sec, clocks: 440 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 4718591 # pmatch[1].rm_so = 4718590 # pmatch[1].rm_eo = 4718591 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.34336 # variance: 0.0000001606188322 # standard deviation: 0.0004007727937832 # error: ±0.0001869379768961 (±0.0544%) 4718592 0.34336 0.00019 # len = 5242880 # sample: 0.38125 sec, clocks: 488 # sample: 0.38125 sec, clocks: 488 # sample: 0.38203 sec, clocks: 489 # sample: 0.38125 sec, clocks: 488 # sample: 0.38203 sec, clocks: 489 # sample: 0.38125 sec, clocks: 488 # sample: 0.38125 sec, clocks: 488 # sample: 0.38203 sec, clocks: 489 # sample: 0.38125 sec, clocks: 488 # sample: 0.38125 sec, clocks: 488 # sample: 0.38203 sec, clocks: 489 # sample: 0.38125 sec, clocks: 488 # sample: 0.38125 sec, clocks: 488 # sample: 0.38203 sec, clocks: 489 # sample: 0.38125 sec, clocks: 488 # sample: 0.38125 sec, clocks: 488 # sample: 0.38203 sec, clocks: 489 # sample: 0.38125 sec, clocks: 488 # sample: 0.38125 sec, clocks: 488 # sample: 0.38203 sec, clocks: 489 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 5242879 # pmatch[1].rm_so = 5242878 # pmatch[1].rm_eo = 5242879 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.38152 # variance: 0.0000001461631373 # standard deviation: 0.0003823128788512 # error: ±0.0001783274643948 (±0.0467%) 5242880 0.38152 0.00018 # len = 5767168 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.42031 sec, clocks: 538 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.42031 sec, clocks: 538 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.42031 sec, clocks: 538 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # sample: 0.41953 sec, clocks: 537 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 5767167 # pmatch[1].rm_so = 5767166 # pmatch[1].rm_eo = 5767167 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.41965 # variance: 0.0000000819156044 # standard deviation: 0.0002862090222910 # error: ±0.0001335004182580 (±0.0318%) 5767168 0.41965 0.00013 # len = 6291456 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45859 sec, clocks: 587 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45703 sec, clocks: 585 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # sample: 0.45781 sec, clocks: 586 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 6291455 # pmatch[1].rm_so = 6291454 # pmatch[1].rm_eo = 6291455 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.45781 # variance: 0.0000000642475329 # standard deviation: 0.0002534709705168 # error: ±0.0001182299576351 (±0.0258%) 6291456 0.45781 0.00012 # len = 6815744 # sample: 0.49609 sec, clocks: 635 # sample: 0.49531 sec, clocks: 634 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49531 sec, clocks: 634 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49531 sec, clocks: 634 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # sample: 0.49609 sec, clocks: 635 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 6815743 # pmatch[1].rm_so = 6815742 # pmatch[1].rm_eo = 6815743 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.49598 # variance: 0.0000000819156044 # standard deviation: 0.0002862090222910 # error: ±0.0001335004182580 (±0.0269%) 6815744 0.49598 0.00013 # len = 7340032 # sample: 0.53438 sec, clocks: 684 # sample: 0.53359 sec, clocks: 683 # sample: 0.53516 sec, clocks: 685 # sample: 0.53359 sec, clocks: 683 # sample: 0.53438 sec, clocks: 684 # sample: 0.53438 sec, clocks: 684 # sample: 0.53438 sec, clocks: 684 # sample: 0.53359 sec, clocks: 683 # sample: 0.53438 sec, clocks: 684 # sample: 0.53438 sec, clocks: 684 # sample: 0.53359 sec, clocks: 683 # sample: 0.53438 sec, clocks: 684 # sample: 0.53438 sec, clocks: 684 # sample: 0.53359 sec, clocks: 683 # sample: 0.53438 sec, clocks: 684 # sample: 0.53438 sec, clocks: 684 # sample: 0.53359 sec, clocks: 683 # sample: 0.53438 sec, clocks: 684 # sample: 0.53438 sec, clocks: 684 # sample: 0.53359 sec, clocks: 683 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 7340031 # pmatch[1].rm_so = 7340030 # pmatch[1].rm_eo = 7340031 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.53414 # variance: 0.0000001991673520 # standard deviation: 0.0004462816957637 # error: ±0.0002081653211643 (±0.0390%) 7340032 0.53414 0.00021 # len = 7864320 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57266 sec, clocks: 733 # sample: 0.57188 sec, clocks: 732 # sample: 0.57188 sec, clocks: 732 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 7864319 # pmatch[1].rm_so = 7864318 # pmatch[1].rm_eo = 7864319 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.57223 # variance: 0.0000001590126439 # standard deviation: 0.0003987638949484 # error: ±0.0001860009385297 (±0.0325%) 7864320 0.57223 0.00019 # len = 8388608 # sample: 0.61016 sec, clocks: 781 # sample: 0.61094 sec, clocks: 782 # sample: 0.61016 sec, clocks: 781 # sample: 0.61016 sec, clocks: 781 # sample: 0.61094 sec, clocks: 782 # sample: 0.61016 sec, clocks: 781 # sample: 0.61094 sec, clocks: 782 # sample: 0.61016 sec, clocks: 781 # sample: 0.61016 sec, clocks: 781 # sample: 0.61094 sec, clocks: 782 # sample: 0.61016 sec, clocks: 781 # sample: 0.61016 sec, clocks: 781 # sample: 0.61016 sec, clocks: 781 # sample: 0.61094 sec, clocks: 782 # sample: 0.61016 sec, clocks: 781 # sample: 0.61016 sec, clocks: 781 # sample: 0.61094 sec, clocks: 782 # sample: 0.61016 sec, clocks: 781 # sample: 0.61016 sec, clocks: 781 # sample: 0.61094 sec, clocks: 782 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 8388607 # pmatch[1].rm_so = 8388606 # pmatch[1].rm_eo = 8388607 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.61043 # variance: 0.0000001461631373 # standard deviation: 0.0003823128788512 # error: ±0.0001783274643947 (±0.0292%) 8388608 0.61043 0.00018 # len = 8912896 # sample: 0.64844 sec, clocks: 830 # sample: 0.64922 sec, clocks: 831 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64922 sec, clocks: 831 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64922 sec, clocks: 831 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64844 sec, clocks: 830 # sample: 0.64922 sec, clocks: 831 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 8912895 # pmatch[1].rm_so = 8912894 # pmatch[1].rm_eo = 8912895 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.64859 # variance: 0.0000001027960526 # standard deviation: 0.0003206182350266 # error: ±0.0001495503815169 (±0.0231%) 8912896 0.64859 0.00015 # len = 9437184 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # sample: 0.68672 sec, clocks: 879 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 9437183 # pmatch[1].rm_so = 9437182 # pmatch[1].rm_eo = 9437183 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.68672 # variance: 0.0000000000000000 # standard deviation: 0.0000000000000002 # error: ±0.0000000000000001 (±0.0000%) 9437184 0.68672 0.00000 # len = 9961472 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72422 sec, clocks: 927 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72422 sec, clocks: 927 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72422 sec, clocks: 927 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # sample: 0.72500 sec, clocks: 928 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 9961471 # pmatch[1].rm_so = 9961470 # pmatch[1].rm_eo = 9961471 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.72488 # variance: 0.0000000819156044 # standard deviation: 0.0002862090222911 # error: ±0.0001335004182580 (±0.0184%) 9961472 0.72488 0.00013 # len = 10485760 # sample: 0.76250 sec, clocks: 976 # sample: 0.76328 sec, clocks: 977 # sample: 0.76328 sec, clocks: 977 # sample: 0.76250 sec, clocks: 976 # sample: 0.76328 sec, clocks: 977 # sample: 0.76328 sec, clocks: 977 # sample: 0.76250 sec, clocks: 976 # sample: 0.76328 sec, clocks: 977 # sample: 0.76328 sec, clocks: 977 # sample: 0.76250 sec, clocks: 976 # sample: 0.76328 sec, clocks: 977 # sample: 0.76328 sec, clocks: 977 # sample: 0.76250 sec, clocks: 976 # sample: 0.76328 sec, clocks: 977 # sample: 0.76328 sec, clocks: 977 # sample: 0.76250 sec, clocks: 976 # sample: 0.76328 sec, clocks: 977 # sample: 0.76328 sec, clocks: 977 # sample: 0.76250 sec, clocks: 976 # sample: 0.76328 sec, clocks: 977 # pmatch[0].rm_so = 0 # pmatch[0].rm_eo = 10485759 # pmatch[1].rm_so = 10485758 # pmatch[1].rm_eo = 10485759 # pmatch[2].rm_so = -1 # pmatch[2].rm_eo = -1 # pmatch[3].rm_so = -1 # pmatch[3].rm_eo = -1 # pmatch[4].rm_so = -1 # pmatch[4].rm_eo = -1 # mean: 0.76301 # variance: 0.0000001461631373 # standard deviation: 0.0003823128788512 # error: ±0.0001783274643947 (±0.0234%) 10485760 0.76301 0.00018 Script done on Thu Apr 2 05:42:36 2009 --- libtre-pgo.log ends here --- >Release-Note: >Audit-Trail: >Unformatted: