Skip to content

Instantly share code, notes, and snippets.

@veprbl
Created May 30, 2021 22:59
Show Gist options
  • Save veprbl/288bc21cede2c2aa676362ff0e033e0b to your computer and use it in GitHub Desktop.
Save veprbl/288bc21cede2c2aa676362ff0e033e0b to your computer and use it in GitHub Desktop.
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing pip-build-hook
Using pipBuildPhase
Using pipShellHook
Sourcing pip-install-hook
Using pipInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing pytest-check-hook
Using pytestCheckPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/qk4dg2knlz55hw7ykbymkw6d937mg6l4-cramjam-2.3.1.tar.gz
source root is cramjam-2.3.1
Executing cargoSetupPostUnpackHook
unpacking source archive /nix/store/w6zm7bv8zkrvlhv4zsx01jiwbvix3m7a-cargo-vendor-dir
Finished cargoSetupPostUnpackHook
setting SOURCE_DATE_EPOCH to timestamp 1621192756 of file cramjam-2.3.1/tests/test_variants.py
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
Executing cargoSetupPostPatchHook
Validating consistency between /private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1//Cargo.lock and /private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cargo-vendor-dir/Cargo.lock
Finished cargoSetupPostPatchHook
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Executing maturinBuildHook
++ env CC_x86_64-apple-darwin=/nix/store/d4p8v32sivk3zj3jklx3irswbwwigxcd-clang-wrapper-7.1.0/bin/cc CXX_x86_64-apple-darwin=/nix/store/d4p8v32sivk3zj3jklx3irswbwwigxcd-clang-wrapper-7.1.0/bin/c++ CC_x86_64-apple-darwin=/nix/store/d4p8v32sivk3zj3jklx3irswbwwigxcd-clang-wrapper-7.1.0/bin/cc CXX_x86_64-apple-darwin=/nix/store/d4p8v32sivk3zj3jklx3irswbwwigxcd-clang-wrapper-7.1.0/bin/c++ maturin build '--cargo-extra-args=-j 8 --frozen' --target x86_64-apple-darwin --manylinux off --strip --release
🔗 Found pyo3 bindings
🐍 Found CPython 3.8 at python3.8
⚠ Warning: Please use maturin in pyproject.toml with a version constraint, e.g. `requires = ["maturin>=0.10,<0.11"]`. This will become an error.
📦 Built source distribution to /private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1/target/wheels/cramjam-2.3.1.tar.gz
warning: version requirement `0.6.1+zstd.1.4.9` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion
 Compiling libc v0.2.95
 Compiling proc-macro2 v1.0.27
 Compiling unicode-xid v0.2.2
 Compiling autocfg v1.0.1
 Compiling syn v1.0.72
 Compiling proc-macro-hack v0.5.19
 Compiling cfg-if v1.0.0
 Compiling inventory v0.1.10
 Compiling unindent v0.1.7
 Compiling scopeguard v1.1.0
 Compiling smallvec v1.6.1
 Compiling rawpointer v0.2.1
 Compiling pyo3 v0.13.2
 Compiling crc32fast v1.2.1
 Compiling ndarray v0.14.0
 Compiling zstd-safe v3.0.1+zstd.1.4.9
 Compiling snap v1.0.5
 Compiling adler v1.0.2
 Compiling cfg-if v0.1.10
 Compiling instant v0.1.9
 Compiling lock_api v0.4.4
 Compiling matrixmultiply v0.2.4
 Compiling num-traits v0.2.14
 Compiling num-integer v0.1.44
 Compiling miniz_oxide v0.4.4
 Compiling quote v1.0.9
 Compiling jobserver v0.1.22
 Compiling parking_lot_core v0.8.3
 Compiling cc v1.0.68
 Compiling flate2 v1.0.20
 Compiling parking_lot v0.11.1
 Compiling paste-impl v0.1.18
 Compiling num-complex v0.3.1
 Compiling paste v0.1.18
 Compiling zstd-sys v1.4.20+zstd.1.4.9
 Compiling libmimalloc-sys v0.1.21
 Compiling lz4-sys v1.9.2
 Compiling brotli-sys v0.3.2
 Compiling lz4 v1.23.2
 Compiling pyo3-macros-backend v0.13.2
 Compiling mimalloc v0.1.25
 Compiling brotli2 v0.3.2
 Compiling inventory-impl v0.1.10
 Compiling ctor v0.1.20
 Compiling ghost v0.1.2
 Compiling indoc-impl v0.3.6
 Compiling pyo3-macros v0.13.2
 Compiling indoc v0.3.6
 Compiling numpy v0.13.1
 Compiling zstd v0.6.1+zstd.1.4.9
 Compiling cramjam v2.3.1 (/private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1)
 Finished release [optimized] target(s) in 1m 17s
📦 Built wheel for CPython 3.8 to /private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1/target/wheels/cramjam-2.3.1-cp38-cp38-macosx_10_7_x86_64.whl
Finished maturinBuildHook
@nix { "action": "setPhase", "phase": "installPhase" }
installing
Executing pipInstallPhase
/private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1/dist /private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1
Processing ./cramjam-2.3.1-cp38-cp38-macosx_10_7_x86_64.whl
Installing collected packages: cramjam
Successfully installed cramjam-2.3.1
/private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1
Finished executing pipInstallPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
strip is /nix/store/9xawf09c90761xkxv8r1b55ja46x4wr3-cctools-binutils-darwin-949.0.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/mmd92z29iyl8y7rzbg65sfwn2i2qikpm-python3.8-cramjam-2.3.1/lib
patching script interpreter paths in /nix/store/mmd92z29iyl8y7rzbg65sfwn2i2qikpm-python3.8-cramjam-2.3.1
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
@nix { "action": "setPhase", "phase": "installCheckPhase" }
running install tests
no Makefile or custom installCheckPhase, doing nothing
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
pythonImportsCheckPhase
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: cramjam
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
pytestCheckPhase
Executing pytestCheckPhase
============================= test session starts ==============================
platform darwin -- Python 3.8.9, pytest-6.2.3, py-1.10.0, pluggy-0.13.1
benchmark: 3.2.2 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1
plugins: benchmark-3.2.2
collecting ...  collected 572 items 
benchmarks/test_bench.py ............................................... [ 8%]
.........FFFFFFFFFFFFFFFFFFFFFFFFFFFF................................... [ 20%]
........................................................................ [ 33%]
............................. [ 38%]
tests/test_no_numpy.py ........................ [ 42%]
tests/test_rust_io.py .. [ 43%]
tests/test_variants.py ................................................. [ 51%]
........................................................................ [ 64%]
........................................................................ [ 76%]
........................................................................ [ 89%]
............................................................. [100%]
=================================== FAILURES ===================================
___ test_cramjam_snappy_de_compress_into[fireworks.jpeg-decompress_raw_into] ___
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1315c97f0>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/fireworks.jpeg')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x01\x00H\x00H\x00\x00\xff\xdb\x00C\x00\x02\x01\x01\x02\x01\x01\x02\x02\x02\...x97\xb4B \xef\x102\x0c\x1b\xbc,\x81)?H\n\x87h\x84\x1c\x98\x88M\x8br\x88\x80\xa6\xe7\x98\x11\x00\x8fW;\xc4T\x7f\xff\xd9'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: output buffer (size = 123119) is smaller than required (size = 203418751)
benchmarks/test_bench.py:117: DecompressionError
____ test_cramjam_snappy_de_compress_into[fireworks.jpeg-compress_raw_into] ____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c393d0>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/fireworks.jpeg')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x01\x00H\x00H\x00\x00\xff\xdb\x00C\x00\x02\x01\x01\x02\x01\x01\x02\x02\x02\...x97\xb4B \xef\x102\x0c\x1b\xbc,\x81)?H\n\x87h\x84\x1c\x98\x88M\x8br\x88\x80\xa6\xe7\x98\x11\x00\x8fW;\xc4T\x7f\xff\xd9'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 123119) is smaller than required (size = 143640)
benchmarks/test_bench.py:117: CompressionError
_ test_cramjam_snappy_de_compress_into[Mark.Twain-Tom.Sawyer.txt-decompress_raw_into] _
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c42d90>
op = 'decompress_raw_into'
file = PosixPath('benchmarks/data/Mark.Twain-Tom.Sawyer.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'Produced by David Widger. The previous edition was updated by Jose\nMenendez.\n\n\n\n\n\n THE ADVE...ere in her resolution to turn\nhis Saturday holiday into captivity at hard labor became adamantine in\nits firmness.\n'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 25711; dst position: 0)
benchmarks/test_bench.py:117: DecompressionError
_ test_cramjam_snappy_de_compress_into[Mark.Twain-Tom.Sawyer.txt-compress_raw_into] _
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1316e8af0>
op = 'compress_raw_into'
file = PosixPath('benchmarks/data/Mark.Twain-Tom.Sawyer.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'Produced by David Widger. The previous edition was updated by Jose\nMenendez.\n\n\n\n\n\n THE ADVE...ere in her resolution to turn\nhis Saturday holiday into captivity at hard labor became adamantine in\nits firmness.\n'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 9889) is smaller than required (size = 16561)
benchmarks/test_bench.py:117: CompressionError
___ test_cramjam_snappy_de_compress_into[paper-100k.pdf-decompress_raw_into] ___
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1316a44f0>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/paper-100k.pdf')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b' </rdf:li>\n <rdf:li rdf:parseType="Resource">\n <xmpG:swatchNa...V\xe0\xf3\xb4@)\xc20\x0c\\\x0eO\x1c\xd5\xcf\x89\xf7]\x92e\x9d\x12\x84\xf5\x19Q\xff\r\xa5hq\xbe(\xb6\xd0\xfa\x05\xb7|HK'
buffer = array([32, 32, 32, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected literal read of length 28; remaining src: 102388; remaining dst: 23)
benchmarks/test_bench.py:117: DecompressionError
____ test_cramjam_snappy_de_compress_into[paper-100k.pdf-compress_raw_into] ____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1316e22e0>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/paper-100k.pdf')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b' </rdf:li>\n <rdf:li rdf:parseType="Resource">\n <xmpG:swatchNa...V\xe0\xf3\xb4@)\xc20\x0c\\\x0eO\x1c\xd5\xcf\x89\xf7]\x92e\x9d\x12\x84\xf5\x19Q\xff\r\xa5hq\xbe(\xb6\xd0\xfa\x05\xb7|HK'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 85327) is smaller than required (size = 119498)
benchmarks/test_bench.py:117: CompressionError
________ test_cramjam_snappy_de_compress_into[html-decompress_raw_into] ________
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c42370>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/html')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b' content: @ 1099872000000000: \'HTTP/1.1 200 OK\\r\\nX-Google-Crawl-Date: Mon, 08 Nov 2004 17:22:09 GMT...\r\\n<a href=\\"http://www.01net.com/rubrique/3345.html\\"><img src=\\"http://www.01net.com/img/journaux/DIN-small.gif'
buffer = array([ 99, 111, 110, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 12336; dst position: 27)
benchmarks/test_bench.py:117: DecompressionError
_________ test_cramjam_snappy_de_compress_into[html-compress_raw_into] _________
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x131683610>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/html')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b' content: @ 1099872000000000: \'HTTP/1.1 200 OK\\r\\nX-Google-Crawl-Date: Mon, 08 Nov 2004 17:22:09 GMT...\r\\n<a href=\\"http://www.01net.com/rubrique/3345.html\\"><img src=\\"http://www.01net.com/img/journaux/DIN-small.gif'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 22872) is smaller than required (size = 119498)
benchmarks/test_bench.py:117: CompressionError
______ test_cramjam_snappy_de_compress_into[html_x_4-decompress_raw_into] ______
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1316b6790>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/html_x_4')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b' content: @ 1099872000000000: \'HTTP/1.1 200 OK\\r\\nX-Google-Crawl-Date: Mon, 08 Nov 2004 17:22:09 GMT...\r\\n<a href=\\"http://www.01net.com/rubrique/3345.html\\"><img src=\\"http://www.01net.com/img/journaux/DIN-small.gif'
buffer = array([ 99, 111, 110, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 12336; dst position: 27)
benchmarks/test_bench.py:117: DecompressionError
_______ test_cramjam_snappy_de_compress_into[html_x_4-compress_raw_into] _______
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c69700>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/html_x_4')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b' content: @ 1099872000000000: \'HTTP/1.1 200 OK\\r\\nX-Google-Crawl-Date: Mon, 08 Nov 2004 17:22:09 GMT...\r\\n<a href=\\"http://www.01net.com/rubrique/3345.html\\"><img src=\\"http://www.01net.com/img/journaux/DIN-small.gif'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 92318) is smaller than required (size = 477898)
benchmarks/test_bench.py:117: CompressionError
___ test_cramjam_snappy_de_compress_into[geo.protodata-decompress_raw_into] ____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1316e2d30>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/geo.protodata')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'L\x0b\x00\x00T\xe32k\t\x0f\x0e\'\n\x12\t\xc1!\xb5_\x9f\x80\x85\x80\x11\x81\x10\xad]\xe6xn\x08\x12\x18\n\n\r\xab\xe9\...x0b\x08\x9d\xf5\x9c\xbf\xbd\x94\xe0\xc2\x80\x01\xe2\x03\x14\n\x12\t\x9d:\xe7\xd7\xa3\x80\x85\x80\x11~\xb5w\xa1\xbb\'M8'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 3813933056; dst position: 0)
benchmarks/test_bench.py:117: DecompressionError
____ test_cramjam_snappy_de_compress_into[geo.protodata-compress_raw_into] _____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1316a4b80>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/geo.protodata')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'L\x0b\x00\x00T\xe32k\t\x0f\x0e\'\n\x12\t\xc1!\xb5_\x9f\x80\x85\x80\x11\x81\x10\xad]\xe6xn\x08\x12\x18\n\n\r\xab\xe9\...x0b\x08\x9d\xf5\x9c\xbf\xbd\x94\xe0\xc2\x80\x01\xe2\x03\x14\n\x12\t\x9d:\xe7\xd7\xa3\x80\x85\x80\x11~\xb5w\xa1\xbb\'M8'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 23364) is smaller than required (size = 138384)
benchmarks/test_bench.py:117: CompressionError
____ test_cramjam_snappy_de_compress_into[asyoulik.txt-decompress_raw_into] ____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c398b0>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/asyoulik.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b"\tAS YOU LIKE IT\n\n\n\tDRAMATIS PERSONAE\n\n\nDUKE SENIOR\tliving in banishment.\n\nDUKE FREDERICK\this brother, an...beards or good faces or sweet breaths will, for my\n\tkind offer, when I make curtsy, bid me farewell.\n\n\t[Exeunt]\n"
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 595; dst position: 0)
benchmarks/test_bench.py:117: DecompressionError
_____ test_cramjam_snappy_de_compress_into[asyoulik.txt-compress_raw_into] _____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c638e0>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/asyoulik.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b"\tAS YOU LIKE IT\n\n\n\tDRAMATIS PERSONAE\n\n\nDUKE SENIOR\tliving in banishment.\n\nDUKE FREDERICK\this brother, an...beards or good faces or sweet breaths will, for my\n\tkind offer, when I make curtsy, bid me farewell.\n\n\t[Exeunt]\n"
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 77532) is smaller than required (size = 146074)
benchmarks/test_bench.py:117: CompressionError
_____ test_cramjam_snappy_de_compress_into[lcet10.txt-decompress_raw_into] _____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1316b6280>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/lcet10.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\r\n\r\nThe Project Gutenberg Etext of LOC WORKSHOP ON ELECTRONIC TEXTS\r\n\r\n\r\n\r\n\r\n WOR...sis) were replaced by CAPS mh]\r\n\r\n*End of The Project Gutenberg Etext of LOC WORKSHOP ON ELECTRONIC ETEXTS\r\n\r\n'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 2573; dst position: 0)
benchmarks/test_bench.py:117: DecompressionError
______ test_cramjam_snappy_de_compress_into[lcet10.txt-compress_raw_into] ______
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134ca5370>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/lcet10.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\r\n\r\nThe Project Gutenberg Etext of LOC WORKSHOP ON ELECTRONIC TEXTS\r\n\r\n\r\n\r\n\r\n WOR...sis) were replaced by CAPS mh]\r\n\r\n*End of The Project Gutenberg Etext of LOC WORKSHOP ON ELECTRONIC ETEXTS\r\n\r\n'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 234745) is smaller than required (size = 497911)
benchmarks/test_bench.py:117: CompressionError
____ test_cramjam_snappy_de_compress_into[plrabn12.txt-decompress_raw_into] ____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c32970>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/plrabn12.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\r\nThis is the February 1992 Project Gutenberg release of: \r\n \r\nParadise Lost by John Milton \r\n \r\nThe oldes... hand in hand, with wandering steps and slow, \r\nThrough Eden took their solitary way. \r\n \r\n[The End]\x1a\x1a\r\n'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 26708; dst position: 0)
benchmarks/test_bench.py:117: DecompressionError
_____ test_cramjam_snappy_de_compress_into[plrabn12.txt-compress_raw_into] _____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c69760>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/plrabn12.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\r\nThis is the February 1992 Project Gutenberg release of: \r\n \r\nParadise Lost by John Milton \r\n \r\nThe oldes... hand in hand, with wandering steps and slow, \r\nThrough Eden took their solitary way. \r\n \r\n[The End]\x1a\x1a\r\n'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 319362) is smaller than required (size = 562203)
benchmarks/test_bench.py:117: CompressionError
____ test_cramjam_snappy_de_compress_into[alice29.txt-decompress_raw_into] _____
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c42bb0>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/alice29.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\r\n\r\n\r\n\r\n ALICE\'S ADVENTURES IN WONDERLAND\r\n\r\n Lewis Carroll\r\n...oys,\r\nremembering her own child-life, and the happy summer days.\r\n\r\n THE END\r\n\x1a'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 2573; dst position: 0)
benchmarks/test_bench.py:117: DecompressionError
_____ test_cramjam_snappy_de_compress_into[alice29.txt-compress_raw_into] ______
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c58880>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/alice29.txt')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\r\n\r\n\r\n\r\n ALICE\'S ADVENTURES IN WONDERLAND\r\n\r\n Lewis Carroll\r\n...oys,\r\nremembering her own child-life, and the happy summer days.\r\n\r\n THE END\r\n\x1a'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 88074) is smaller than required (size = 177469)
benchmarks/test_bench.py:117: CompressionError
_____ test_cramjam_snappy_de_compress_into[kppkn.gtb-decompress_raw_into] ______
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x1316aea00>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/kppkn.gtb')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03...\x11\x11\r\r\x11\x11\x11\r\x15\x11\x11\x11\x11\x11\x03\r\x11\x11\x03\x03\x15\x11\x11\r\x11\r\r\r\r\x11\x11\x11\x11\x03'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 50529027; dst position: 0)
benchmarks/test_bench.py:117: DecompressionError
______ test_cramjam_snappy_de_compress_into[kppkn.gtb-compress_raw_into] _______
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c34e50>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/kppkn.gtb')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03...\x11\x11\r\r\x11\x11\x11\r\x15\x11\x11\x11\x11\x11\x03\r\x11\x11\x03\x03\x15\x11\x11\r\x11\r\r\r\r\x11\x11\x11\x11\x03'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 69566) is smaller than required (size = 215072)
benchmarks/test_bench.py:117: CompressionError
______ test_cramjam_snappy_de_compress_into[urls.10K-decompress_raw_into] ______
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c7d430>
op = 'decompress_raw_into', file = PosixPath('benchmarks/data/urls.10K')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b"http://ftp.sektornet.dk/tucows/herdwin0904.html\nhttp://209.143.244.16/directory/us/nd/fargo/insurance/automotive.ht...roups.com/messages/decoratingplusnews/6\nhttp://astro1.chungnam.ac.kr/NetBBS/Bbs.dll/bulletin/rcm/zka/B2-kC23n/qqatt/^"
buffer = array([116, 112, 58, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 882; dst position: 30)
benchmarks/test_bench.py:117: DecompressionError
_______ test_cramjam_snappy_de_compress_into[urls.10K-compress_raw_into] _______
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c84220>
op = 'compress_raw_into', file = PosixPath('benchmarks/data/urls.10K')
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b"http://ftp.sektornet.dk/tucows/herdwin0904.html\nhttp://209.143.244.16/directory/us/nd/fargo/insurance/automotive.ht...roups.com/messages/decoratingplusnews/6\nhttp://astro1.chungnam.ac.kr/NetBBS/Bbs.dll/bulletin/rcm/zka/B2-kC23n/qqatt/^"
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 335620) is smaller than required (size = 819133)
benchmarks/test_bench.py:117: CompressionError
_ test_cramjam_snappy_de_compress_into[fifty-four-mb-repeating-decompress_raw_into] _
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c343a0>
op = 'decompress_raw_into'
file = <test_bench.FiftyFourMbRepeating object at 0x10ba181f0>
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'oh what a beautiful morning, oh what a beautiful day!!oh what a beautiful morning, oh what a beautiful day!!oh what ...iful day!!oh what a beautiful morning, oh what a beautiful day!!oh what a beautiful morning, oh what a beautiful day!!'
buffer = array([ 32, 119, 104, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 1752637544; dst position: 27)
benchmarks/test_bench.py:117: DecompressionError
_ test_cramjam_snappy_de_compress_into[fifty-four-mb-repeating-compress_raw_into] _
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c62100>
op = 'compress_raw_into'
file = <test_bench.FiftyFourMbRepeating object at 0x10ba181f0>
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b'oh what a beautiful morning, oh what a beautiful day!!oh what a beautiful morning, oh what a beautiful day!!oh what ...iful day!!oh what a beautiful morning, oh what a beautiful day!!oh what a beautiful morning, oh what a beautiful day!!'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 2572398) is smaller than required (size = 63000032)
benchmarks/test_bench.py:117: CompressionError
_ test_cramjam_snappy_de_compress_into[fifty-four-mb-random-decompress_raw_into] _
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x134c76c40>
op = 'decompress_raw_into'
file = <test_bench.FiftyFourMbRandom object at 0x10ba180a0>
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b',*\xe0@\x1c\xa9\x14\x1f\x01\x00\xbcf\xd1\x96fJ\xec\x93\xd3\xcb\xdflw\x9d\xb4~\xd8\xf5#\x1b\xa1jR\xf2S\xab\x06\xbc\xd...19R\xa0\xa8\xfbkD3w\x14\xcb\x00\xdd\x81Ps\x15\x8a\x05\x10\x06I\xe3\xd3\xc2\xf8\x98\xd5a\x9d<\xc4~97T\x81{\x89\x05H\x9d'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.DecompressionError: snappy: corrupt input (expected valid offset but got offset 16608; dst position: 0)
benchmarks/test_bench.py:117: DecompressionError
_ test_cramjam_snappy_de_compress_into[fifty-four-mb-random-compress_raw_into] _
benchmark = <pytest_benchmark.fixture.BenchmarkFixture object at 0x13169e130>
op = 'compress_raw_into'
file = <test_bench.FiftyFourMbRandom object at 0x10ba180a0>
@pytest.mark.parametrize("op", ("decompress_raw_into", "compress_raw_into"))
@pytest.mark.parametrize("file", FILES, ids=lambda val: val.name)
def test_cramjam_snappy_de_compress_into(benchmark, op, file):
"""
Uses decompress_into for snappy compression
"""
from cramjam import snappy
data = file.read_bytes()
compressed_data = cramjam.snappy.compress(data)
operation = getattr(snappy, op)
buffer = np.zeros(
len(data) if op == "decompress_into" else len(compressed_data), dtype=np.uint8
)
> benchmark(
lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
benchmarks/test_bench.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:126: in __call__
return self._raw(function_to_benchmark, *args, **kwargs)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:148: in _raw
duration, iterations, loops_range = self._calibrate_timer(runner)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:276: in _calibrate_timer
duration = runner(loops_range)
/nix/store/x6q4sqgg971wg6i2ga7wxh3qmw69f90z-python3.8-pytest-benchmark-3.2.2/lib/python3.8/site-packages/pytest_benchmark/fixture.py:91: in runner
function_to_benchmark(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
data = b')\xd7Bh\x10\x9f7\x9f\x9e\xe6\x8b\xea\xea[\xf6\xec\xd2\x9a\xfa\xe4m\xfb1d\xe4\x1c%\x08\x90\x04\xb8\xaf\xf0\x03\xf4\xd...\xfa\xbe\x9f\x08\xb2\xafm\x14^\xa4r\xcd= \xf2P!\x8b-\xc3h,\xd5\xd3\xfa\xa5w\x0c\x92wE\xb5\x98\x11\x88\xa4\xfb\x81/\xf2'
buffer = array([0, 0, 0, ..., 0, 0, 0], dtype=uint8)
> lambda data, buffer: operation(data, buffer),
data=compressed_data if op == "decompress_into" else data,
buffer=buffer,
)
E cramjam.CompressionError: snappy: output buffer (size = 54006602) is smaller than required (size = 63000032)
benchmarks/test_bench.py:117: CompressionError
=============================== warnings summary ===============================
benchmarks/test_bench.py: 15866 warnings
/private/tmp/nix-build-python3.8-cramjam-2.3.1.drv-0/cramjam-2.3.1/benchmarks/test_bench.py:41: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats
return decompress(compress(data, **kwargs))
-- Docs: https://docs.pytest.org/en/stable/warnings.html
 Computing stats ... Computing stats ... group 1/1 Computing stats ... group 1/1: min Computing stats ... group 1/1: min (1/192) Computing stats ... group 1/1: min (2/192) Computing stats ... group 1/1: min (3/192) Computing stats ... group 1/1: min (4/192) Computing stats ... group 1/1: min (5/192) Computing stats ... group 1/1: min (6/192) Computing stats ... group 1/1: min (7/192) Computing stats ... group 1/1: min (8/192) Computing stats ... group 1/1: min (9/192) Computing stats ... group 1/1: min (10/192) Computing stats ... group 1/1: min (11/192) Computing stats ... group 1/1: min (12/192) Computing stats ... group 1/1: min (13/192) Computing stats ... group 1/1: min (14/192) Computing stats ... group 1/1: min (15/192) Computing stats ... group 1/1: min (16/192) Computing stats ... group 1/1: min (17/192) Computing stats ... group 1/1: min (18/192) Computing stats ... group 1/1: min (19/192) Computing stats ... group 1/1: min (20/192) Computing stats ... group 1/1: min (21/192) Computing stats ... group 1/1: min (22/192) Computing stats ... group 1/1: min (23/192) Computing stats ... group 1/1: min (24/192) Computing stats ... group 1/1: min (25/192) Computing stats ... group 1/1: min (26/192) Computing stats ... group 1/1: min (27/192) Computing stats ... group 1/1: min (28/192) Computing stats ... group 1/1: min (29/192) Computing stats ... group 1/1: min (30/192) Computing stats ... group 1/1: min (31/192) Computing stats ... group 1/1: min (32/192) Computing stats ... group 1/1: min (33/192) Computing stats ... group 1/1: min (34/192) Computing stats ... group 1/1: min (35/192) Computing stats ... group 1/1: min (36/192) Computing stats ... group 1/1: min (37/192) Computing stats ... group 1/1: min (38/192) Computing stats ... group 1/1: min (39/192) Computing stats ... group 1/1: min (40/192) Computing stats ... group 1/1: min (41/192) Computing stats ... group 1/1: min (42/192) Computing stats ... group 1/1: min (43/192) Computing stats ... group 1/1: min (44/192) Computing stats ... group 1/1: min (45/192) Computing stats ... group 1/1: min (46/192) Computing stats ... group 1/1: min (47/192) Computing stats ... group 1/1: min (48/192) Computing stats ... group 1/1: min (49/192) Computing stats ... group 1/1: min (50/192) Computing stats ... group 1/1: min (51/192) Computing stats ... group 1/1: min (52/192) Computing stats ... group 1/1: min (53/192) Computing stats ... group 1/1: min (54/192) Computing stats ... group 1/1: min (55/192) Computing stats ... group 1/1: min (56/192) Computing stats ... group 1/1: min (57/192) Computing stats ... group 1/1: min (58/192) Computing stats ... group 1/1: min (59/192) Computing stats ... group 1/1: min (60/192) Computing stats ... group 1/1: min (61/192) Computing stats ... group 1/1: min (62/192) Computing stats ... group 1/1: min (63/192) Computing stats ... group 1/1: min (64/192) Computing stats ... group 1/1: min (65/192) Computing stats ... group 1/1: min (66/192) Computing stats ... group 1/1: min (67/192) Computing stats ... group 1/1: min (68/192) Computing stats ... group 1/1: min (69/192) Computing stats ... group 1/1: min (70/192) Computing stats ... group 1/1: min (71/192) Computing stats ... group 1/1: min (72/192) Computing stats ... group 1/1: min (73/192) Computing stats ... group 1/1: min (74/192) Computing stats ... group 1/1: min (75/192) Computing stats ... group 1/1: min (76/192) Computing stats ... group 1/1: min (77/192) Computing stats ... group 1/1: min (78/192) Computing stats ... group 1/1: min (79/192) Computing stats ... group 1/1: min (80/192) Computing stats ... group 1/1: min (81/192) Computing stats ... group 1/1: min (82/192) Computing stats ... group 1/1: min (83/192) Computing stats ... group 1/1: min (84/192) Computing stats ... group 1/1: min (85/192) Computing stats ... group 1/1: min (86/192) Computing stats ... group 1/1: min (87/192) Computing stats ... group 1/1: min (88/192) Computing stats ... group 1/1: min (89/192) Computing stats ... group 1/1: min (90/192) Computing stats ... group 1/1: min (91/192) Computing stats ... group 1/1: min (92/192) Computing stats ... group 1/1: min (93/192) Computing stats ... group 1/1: min (94/192) Computing stats ... group 1/1: min (95/192) Computing stats ... group 1/1: min (96/192) Computing stats ... group 1/1: min (97/192) Computing stats ... group 1/1: min (98/192) Computing stats ... group 1/1: min (99/192) Computing stats ... group 1/1: min (100/192) Computing stats ... group 1/1: min (101/192) Computing stats ... group 1/1: min (102/192) Computing stats ... group 1/1: min (103/192) Computing stats ... group 1/1: min (104/192) Computing stats ... group 1/1: min (105/192) Computing stats ... group 1/1: min (106/192) Computing stats ... group 1/1: min (107/192) Computing stats ... group 1/1: min (108/192) Computing stats ... group 1/1: min (109/192) Computing stats ... group 1/1: min (110/192) Computing stats ... group 1/1: min (111/192) Computing stats ... group 1/1: min (112/192) Computing stats ... group 1/1: min (113/192) Computing stats ... group 1/1: min (114/192) Computing stats ... group 1/1: min (115/192) Computing stats ... group 1/1: min (116/192) Computing stats ... group 1/1: min (117/192) Computing stats ... group 1/1: min (118/192) Computing stats ... group 1/1: min (119/192) Computing stats ... group 1/1: min (120/192) Computing stats ... group 1/1: min (121/192) Computing stats ... group 1/1: min (122/192) Computing stats ... group 1/1: min (123/192) Computing stats ... group 1/1: min (124/192) Computing stats ... group 1/1: min (125/192) Computing stats ... group 1/1: min (126/192) Computing stats ... group 1/1: min (127/192) Computing stats ... group 1/1: min (128/192) Computing stats ... group 1/1: min (129/192) Computing stats ... group 1/1: min (130/192) Computing stats ... group 1/1: min (131/192) Computing stats ... group 1/1: min (132/192) Computing stats ... group 1/1: min (133/192) Computing stats ... group 1/1: min (134/192) Computing stats ... group 1/1: min (135/192) Computing stats ... group 1/1: min (136/192) Computing stats ... group 1/1: min (137/192) Computing stats ... group 1/1: min (138/192) Computing stats ... group 1/1: min (139/192) Computing stats ... group 1/1: min (140/192) Computing stats ... group 1/1: min (141/192) Computing stats ... group 1/1: min (142/192) Computing stats ... group 1/1: min (143/192) Computing stats ... group 1/1: min (144/192) Computing stats ... group 1/1: min (145/192) Computing stats ... group 1/1: min (146/192) Computing stats ... group 1/1: min (147/192) Computing stats ... group 1/1: min (148/192) Computing stats ... group 1/1: min (149/192) Computing stats ... group 1/1: min (150/192) Computing stats ... group 1/1: min (151/192) Computing stats ... group 1/1: min (152/192) Computing stats ... group 1/1: min (153/192) Computing stats ... group 1/1: min (154/192) Computing stats ... group 1/1: min (155/192) Computing stats ... group 1/1: min (156/192) Computing stats ... group 1/1: min (157/192) Computing stats ... group 1/1: min (158/192) Computing stats ... group 1/1: min (159/192) Computing stats ... group 1/1: min (160/192) Computing stats ... group 1/1: min (161/192) Computing stats ... group 1/1: min (162/192) Computing stats ... group 1/1: min (163/192) Computing stats ... group 1/1: min (164/192) Computing stats ... group 1/1: min (165/192) Computing stats ... group 1/1: min (166/192) Computing stats ... group 1/1: min (167/192) Computing stats ... group 1/1: min (168/192) Computing stats ... group 1/1: min (169/192) Computing stats ... group 1/1: min (170/192) Computing stats ... group 1/1: min (171/192) Computing stats ... group 1/1: min (172/192) Computing stats ... group 1/1: min (173/192) Computing stats ... group 1/1: min (174/192) Computing stats ... group 1/1: min (175/192) Computing stats ... group 1/1: min (176/192) Computing stats ... group 1/1: min (177/192) Computing stats ... group 1/1: min (178/192) Computing stats ... group 1/1: min (179/192) Computing stats ... group 1/1: min (180/192) Computing stats ... group 1/1: min (181/192) Computing stats ... group 1/1: min (182/192) Computing stats ... group 1/1: min (183/192) Computing stats ... group 1/1: min (184/192) Computing stats ... group 1/1: min (185/192) Computing stats ... group 1/1: min (186/192) Computing stats ... group 1/1: min (187/192) Computing stats ... group 1/1: min (188/192) Computing stats ... group 1/1: min (189/192) Computing stats ... group 1/1: min (190/192) Computing stats ... group 1/1: min (191/192) Computing stats ... group 1/1: min (192/192) Computing stats ... group 1/1: min (1/192) Computing stats ... group 1/1: min (2/192) Computing stats ... group 1/1: min (3/192) Computing stats ... group 1/1: min (4/192) Computing stats ... group 1/1: min (5/192) Computing stats ... group 1/1: min (6/192) Computing stats ... group 1/1: min (7/192) Computing stats ... group 1/1: min (8/192) Computing stats ... group 1/1: min (9/192) Computing stats ... group 1/1: min (10/192) Computing stats ... group 1/1: min (11/192) Computing stats ... group 1/1: min (12/192) Computing stats ... group 1/1: min (13/192) Computing stats ... group 1/1: min (14/192) Computing stats ... group 1/1: min (15/192) Computing stats ... group 1/1: min (16/192) Computing stats ... group 1/1: min (17/192) Computing stats ... group 1/1: min (18/192) Computing stats ... group 1/1: min (19/192) Computing stats ... group 1/1: min (20/192) Computing stats ... group 1/1: min (21/192) Computing stats ... group 1/1: min (22/192) Computing stats ... group 1/1: min (23/192) Computing stats ... group 1/1: min (24/192) Computing stats ... group 1/1: min (25/192) Computing stats ... group 1/1: min (26/192) Computing stats ... group 1/1: min (27/192) Computing stats ... group 1/1: min (28/192) Computing stats ... group 1/1: min (29/192) Computing stats ... group 1/1: min (30/192) Computing stats ... group 1/1: min (31/192) Computing stats ... group 1/1: min (32/192) Computing stats ... group 1/1: min (33/192) Computing stats ... group 1/1: min (34/192) Computing stats ... group 1/1: min (35/192) Computing stats ... group 1/1: min (36/192) Computing stats ... group 1/1: min (37/192) Computing stats ... group 1/1: min (38/192) Computing stats ... group 1/1: min (39/192) Computing stats ... group 1/1: min (40/192) Computing stats ... group 1/1: min (41/192) Computing stats ... group 1/1: min (42/192) Computing stats ... group 1/1: min (43/192) Computing stats ... group 1/1: min (44/192) Computing stats ... group 1/1: min (45/192) Computing stats ... group 1/1: min (46/192) Computing stats ... group 1/1: min (47/192) Computing stats ... group 1/1: min (48/192) Computing stats ... group 1/1: min (49/192) Computing stats ... group 1/1: min (50/192) Computing stats ... group 1/1: min (51/192) Computing stats ... group 1/1: min (52/192) Computing stats ... group 1/1: min (53/192) Computing stats ... group 1/1: min (54/192) Computing stats ... group 1/1: min (55/192) Computing stats ... group 1/1: min (56/192) Computing stats ... group 1/1: min (57/192) Computing stats ... group 1/1: min (58/192) Computing stats ... group 1/1: min (59/192) Computing stats ... group 1/1: min (60/192) Computing stats ... group 1/1: min (61/192) Computing stats ... group 1/1: min (62/192) Computing stats ... group 1/1: min (63/192) Computing stats ... group 1/1: min (64/192) Computing stats ... group 1/1: min (65/192) Computing stats ... group 1/1: min (66/192) Computing stats ... group 1/1: min (67/192) Computing stats ... group 1/1: min (68/192) Computing stats ... group 1/1: min (69/192) Computing stats ... group 1/1: min (70/192) Computing stats ... group 1/1: min (71/192) Computing stats ... group 1/1: min (72/192) Computing stats ... group 1/1: min (73/192) Computing stats ... group 1/1: min (74/192) Computing stats ... group 1/1: min (75/192) Computing stats ... group 1/1: min (76/192) Computing stats ... group 1/1: min (77/192) Computing stats ... group 1/1: min (78/192) Computing stats ... group 1/1: min (79/192) Computing stats ... group 1/1: min (80/192) Computing stats ... group 1/1: min (81/192) Computing stats ... group 1/1: min (82/192) Computing stats ... group 1/1: min (83/192) Computing stats ... group 1/1: min (84/192) Computing stats ... group 1/1: min (85/192) Computing stats ... group 1/1: min (86/192) Computing stats ... group 1/1: min (87/192) Computing stats ... group 1/1: min (88/192) Computing stats ... group 1/1: min (89/192) Computing stats ... group 1/1: min (90/192) Computing stats ... group 1/1: min (91/192) Computing stats ... group 1/1: min (92/192) Computing stats ... group 1/1: min (93/192) Computing stats ... group 1/1: min (94/192) Computing stats ... group 1/1: min (95/192) Computing stats ... group 1/1: min (96/192) Computing stats ... group 1/1: min (97/192) Computing stats ... group 1/1: min (98/192) Computing stats ... group 1/1: min (99/192) Computing stats ... group 1/1: min (100/192) Computing stats ... group 1/1: min (101/192) Computing stats ... group 1/1: min (102/192) Computing stats ... group 1/1: min (103/192) Computing stats ... group 1/1: min (104/192) Computing stats ... group 1/1: min (105/192) Computing stats ... group 1/1: min (106/192) Computing stats ... group 1/1: min (107/192) Computing stats ... group 1/1: min (108/192) Computing stats ... group 1/1: min (109/192) Computing stats ... group 1/1: min (110/192) Computing stats ... group 1/1: min (111/192) Computing stats ... group 1/1: min (112/192) Computing stats ... group 1/1: min (113/192) Computing stats ... group 1/1: min (114/192) Computing stats ... group 1/1: min (115/192) Computing stats ... group 1/1: min (116/192) Computing stats ... group 1/1: min (117/192) Computing stats ... group 1/1: min (118/192) Computing stats ... group 1/1: min (119/192) Computing stats ... group 1/1: min (120/192) Computing stats ... group 1/1: min (121/192) Computing stats ... group 1/1: min (122/192) Computing stats ... group 1/1: min (123/192) Computing stats ... group 1/1: min (124/192) Computing stats ... group 1/1: min (125/192) Computing stats ... group 1/1: min (126/192) Computing stats ... group 1/1: min (127/192) Computing stats ... group 1/1: min (128/192) Computing stats ... group 1/1: min (129/192) Computing stats ... group 1/1: min (130/192) Computing stats ... group 1/1: min (131/192) Computing stats ... group 1/1: min (132/192) Computing stats ... group 1/1: min (133/192) Computing stats ... group 1/1: min (134/192) Computing stats ... group 1/1: min (135/192) Computing stats ... group 1/1: min (136/192) Computing stats ... group 1/1: min (137/192) Computing stats ... group 1/1: min (138/192) Computing stats ... group 1/1: min (139/192) Computing stats ... group 1/1: min (140/192) Computing stats ... group 1/1: min (141/192) Computing stats ... group 1/1: min (142/192) Computing stats ... group 1/1: min (143/192) Computing stats ... group 1/1: min (144/192) Computing stats ... group 1/1: min (145/192) Computing stats ... group 1/1: min (146/192) Computing stats ... group 1/1: min (147/192) Computing stats ... group 1/1: min (148/192) Computing stats ... group 1/1: min (149/192) Computing stats ... group 1/1: min (150/192) Computing stats ... group 1/1: min (151/192) Computing stats ... group 1/1: min (152/192) Computing stats ... group 1/1: min (153/192) Computing stats ... group 1/1: min (154/192) Computing stats ... group 1/1: min (155/192) Computing stats ... group 1/1: min (156/192) Computing stats ... group 1/1: min (157/192) Computing stats ... group 1/1: min (158/192) Computing stats ... group 1/1: min (159/192) Computing stats ... group 1/1: min (160/192) Computing stats ... group 1/1: min (161/192) Computing stats ... group 1/1: min (162/192) Computing stats ... group 1/1: min (163/192) Computing stats ... group 1/1: min (164/192) Computing stats ... group 1/1: min (165/192) Computing stats ... group 1/1: min (166/192) Computing stats ... group 1/1: min (167/192) Computing stats ... group 1/1: min (168/192) Computing stats ... group 1/1: min (169/192) Computing stats ... group 1/1: min (170/192) Computing stats ... group 1/1: min (171/192) Computing stats ... group 1/1: min (172/192) Computing stats ... group 1/1: min (173/192) Computing stats ... group 1/1: min (174/192) Computing stats ... group 1/1: min (175/192) Computing stats ... group 1/1: min (176/192) Computing stats ... group 1/1: min (177/192) Computing stats ... group 1/1: min (178/192) Computing stats ... group 1/1: min (179/192) Computing stats ... group 1/1: min (180/192) Computing stats ... group 1/1: min (181/192) Computing stats ... group 1/1: min (182/192) Computing stats ... group 1/1: min (183/192) Computing stats ... group 1/1: min (184/192) Computing stats ... group 1/1: min (185/192) Computing stats ... group 1/1: min (186/192) Computing stats ... group 1/1: min (187/192) Computing stats ... group 1/1: min (188/192) Computing stats ... group 1/1: min (189/192) Computing stats ... group 1/1: min (190/192) Computing stats ... group 1/1: min (191/192) Computing stats ... group 1/1: min (192/192) Computing stats ... group 1/1: max Computing stats ... group 1/1: max (1/192) Computing stats ... group 1/1: max (2/192) Computing stats ... group 1/1: max (3/192) Computing stats ... group 1/1: max (4/192) Computing stats ... group 1/1: max (5/192) Computing stats ... group 1/1: max (6/192) Computing stats ... group 1/1: max (7/192) Computing stats ... group 1/1: max (8/192) Computing stats ... group 1/1: max (9/192) Computing stats ... group 1/1: max (10/192) Computing stats ... group 1/1: max (11/192) Computing stats ... group 1/1: max (12/192) Computing stats ... group 1/1: max (13/192) Computing stats ... group 1/1: max (14/192) Computing stats ... group 1/1: max (15/192) Computing stats ... group 1/1: max (16/192) Computing stats ... group 1/1: max (17/192) Computing stats ... group 1/1: max (18/192) Computing stats ... group 1/1: max (19/192) Computing stats ... group 1/1: max (20/192) Computing stats ... group 1/1: max (21/192) Computing stats ... group 1/1: max (22/192) Computing stats ... group 1/1: max (23/192) Computing stats ... group 1/1: max (24/192) Computing stats ... group 1/1: max (25/192) Computing stats ... group 1/1: max (26/192) Computing stats ... group 1/1: max (27/192) Computing stats ... group 1/1: max (28/192) Computing stats ... group 1/1: max (29/192) Computing stats ... group 1/1: max (30/192) Computing stats ... group 1/1: max (31/192) Computing stats ... group 1/1: max (32/192) Computing stats ... group 1/1: max (33/192) Computing stats ... group 1/1: max (34/192) Computing stats ... group 1/1: max (35/192) Computing stats ... group 1/1: max (36/192) Computing stats ... group 1/1: max (37/192) Computing stats ... group 1/1: max (38/192) Computing stats ... group 1/1: max (39/192) Computing stats ... group 1/1: max (40/192) Computing stats ... group 1/1: max (41/192) Computing stats ... group 1/1: max (42/192) Computing stats ... group 1/1: max (43/192) Computing stats ... group 1/1: max (44/192) Computing stats ... group 1/1: max (45/192) Computing stats ... group 1/1: max (46/192) Computing stats ... group 1/1: max (47/192) Computing stats ... group 1/1: max (48/192) Computing stats ... group 1/1: max (49/192) Computing stats ... group 1/1: max (50/192) Computing stats ... group 1/1: max (51/192) Computing stats ... group 1/1: max (52/192) Computing stats ... group 1/1: max (53/192) Computing stats ... group 1/1: max (54/192) Computing stats ... group 1/1: max (55/192) Computing stats ... group 1/1: max (56/192) Computing stats ... group 1/1: max (57/192) Computing stats ... group 1/1: max (58/192) Computing stats ... group 1/1: max (59/192) Computing stats ... group 1/1: max (60/192) Computing stats ... group 1/1: max (61/192) Computing stats ... group 1/1: max (62/192) Computing stats ... group 1/1: max (63/192) Computing stats ... group 1/1: max (64/192) Computing stats ... group 1/1: max (65/192) Computing stats ... group 1/1: max (66/192) Computing stats ... group 1/1: max (67/192) Computing stats ... group 1/1: max (68/192) Computing stats ... group 1/1: max (69/192) Computing stats ... group 1/1: max (70/192) Computing stats ... group 1/1: max (71/192) Computing stats ... group 1/1: max (72/192) Computing stats ... group 1/1: max (73/192) Computing stats ... group 1/1: max (74/192) Computing stats ... group 1/1: max (75/192) Computing stats ... group 1/1: max (76/192) Computing stats ... group 1/1: max (77/192) Computing stats ... group 1/1: max (78/192) Computing stats ... group 1/1: max (79/192) Computing stats ... group 1/1: max (80/192) Computing stats ... group 1/1: max (81/192) Computing stats ... group 1/1: max (82/192) Computing stats ... group 1/1: max (83/192) Computing stats ... group 1/1: max (84/192) Computing stats ... group 1/1: max (85/192) Computing stats ... group 1/1: max (86/192) Computing stats ... group 1/1: max (87/192) Computing stats ... group 1/1: max (88/192) Computing stats ... group 1/1: max (89/192) Computing stats ... group 1/1: max (90/192) Computing stats ... group 1/1: max (91/192) Computing stats ... group 1/1: max (92/192) Computing stats ... group 1/1: max (93/192) Computing stats ... group 1/1: max (94/192) Computing stats ... group 1/1: max (95/192) Computing stats ... group 1/1: max (96/192) Computing stats ... group 1/1: max (97/192) Computing stats ... group 1/1: max (98/192) Computing stats ... group 1/1: max (99/192) Computing stats ... group 1/1: max (100/192) Computing stats ... group 1/1: max (101/192) Computing stats ... group 1/1: max (102/192) Computing stats ... group 1/1: max (103/192) Computing stats ... group 1/1: max (104/192) Computing stats ... group 1/1: max (105/192) Computing stats ... group 1/1: max (106/192) Computing stats ... group 1/1: max (107/192) Computing stats ... group 1/1: max (108/192) Computing stats ... group 1/1: max (109/192) Computing stats ... group 1/1: max (110/192) Computing stats ... group 1/1: max (111/192) Computing stats ... group 1/1: max (112/192) Computing stats ... group 1/1: max (113/192) Computing stats ... group 1/1: max (114/192) Computing stats ... group 1/1: max (115/192) Computing stats ... group 1/1: max (116/192) Computing stats ... group 1/1: max (117/192) Computing stats ... group 1/1: max (118/192) Computing stats ... group 1/1: max (119/192) Computing stats ... group 1/1: max (120/192) Computing stats ... group 1/1: max (121/192) Computing stats ... group 1/1: max (122/192) Computing stats ... group 1/1: max (123/192) Computing stats ... group 1/1: max (124/192) Computing stats ... group 1/1: max (125/192) Computing stats ... group 1/1: max (126/192) Computing stats ... group 1/1: max (127/192) Computing stats ... group 1/1: max (128/192) Computing stats ... group 1/1: max (129/192) Computing stats ... group 1/1: max (130/192) Computing stats ... group 1/1: max (131/192) Computing stats ... group 1/1: max (132/192) Computing stats ... group 1/1: max (133/192) Computing stats ... group 1/1: max (134/192) Computing stats ... group 1/1: max (135/192) Computing stats ... group 1/1: max (136/192) Computing stats ... group 1/1: max (137/192) Computing stats ... group 1/1: max (138/192) Computing stats ... group 1/1: max (139/192) Computing stats ... group 1/1: max (140/192) Computing stats ... group 1/1: max (141/192) Computing stats ... group 1/1: max (142/192) Computing stats ... group 1/1: max (143/192) Computing stats ... group 1/1: max (144/192) Computing stats ... group 1/1: max (145/192) Computing stats ... group 1/1: max (146/192) Computing stats ... group 1/1: max (147/192) Computing stats ... group 1/1: max (148/192) Computing stats ... group 1/1: max (149/192) Computing stats ... group 1/1: max (150/192) Computing stats ... group 1/1: max (151/192) Computing stats ... group 1/1: max (152/192) Computing stats ... group 1/1: max (153/192) Computing stats ... group 1/1: max (154/192) Computing stats ... group 1/1: max (155/192) Computing stats ... group 1/1: max (156/192) Computing stats ... group 1/1: max (157/192) Computing stats ... group 1/1: max (158/192) Computing stats ... group 1/1: max (159/192) Computing stats ... group 1/1: max (160/192) Computing stats ... group 1/1: max (161/192) Computing stats ... group 1/1: max (162/192) Computing stats ... group 1/1: max (163/192) Computing stats ... group 1/1: max (164/192) Computing stats ... group 1/1: max (165/192) Computing stats ... group 1/1: max (166/192) Computing stats ... group 1/1: max (167/192) Computing stats ... group 1/1: max (168/192) Computing stats ... group 1/1: max (169/192) Computing stats ... group 1/1: max (170/192) Computing stats ... group 1/1: max (171/192) Computing stats ... group 1/1: max (172/192) Computing stats ... group 1/1: max (173/192) Computing stats ... group 1/1: max (174/192) Computing stats ... group 1/1: max (175/192) Computing stats ... group 1/1: max (176/192) Computing stats ... group 1/1: max (177/192) Computing stats ... group 1/1: max (178/192) Computing stats ... group 1/1: max (179/192) Computing stats ... group 1/1: max (180/192) Computing stats ... group 1/1: max (181/192) Computing stats ... group 1/1: max (182/192) Computing stats ... group 1/1: max (183/192) Computing stats ... group 1/1: max (184/192) Computing stats ... group 1/1: max (185/192) Computing stats ... group 1/1: max (186/192) Computing stats ... group 1/1: max (187/192) Computing stats ... group 1/1: max (188/192) Computing stats ... group 1/1: max (189/192) Computing stats ... group 1/1: max (190/192) Computing stats ... group 1/1: max (191/192) Computing stats ... group 1/1: max (192/192) Computing stats ... group 1/1: max (1/192) Computing stats ... group 1/1: max (2/192) Computing stats ... group 1/1: max (3/192) Computing stats ... group 1/1: max (4/192) Computing stats ... group 1/1: max (5/192) Computing stats ... group 1/1: max (6/192) Computing stats ... group 1/1: max (7/192) Computing stats ... group 1/1: max (8/192) Computing stats ... group 1/1: max (9/192) Computing stats ... group 1/1: max (10/192) Computing stats ... group 1/1: max (11/192) Computing stats ... group 1/1: max (12/192) Computing stats ... group 1/1: max (13/192) Computing stats ... group 1/1: max (14/192) Computing stats ... group 1/1: max (15/192) Computing stats ... group 1/1: max (16/192) Computing stats ... group 1/1: max (17/192) Computing stats ... group 1/1: max (18/192) Computing stats ... group 1/1: max (19/192) Computing stats ... group 1/1: max (20/192) Computing stats ... group 1/1: max (21/192) Computing stats ... group 1/1: max (22/192) Computing stats ... group 1/1: max (23/192) Computing stats ... group 1/1: max (24/192) Computing stats ... group 1/1: max (25/192) Computing stats ... group 1/1: max (26/192) Computing stats ... group 1/1: max (27/192) Computing stats ... group 1/1: max (28/192) Computing stats ... group 1/1: max (29/192) Computing stats ... group 1/1: max (30/192) Computing stats ... group 1/1: max (31/192) Computing stats ... group 1/1: max (32/192) Computing stats ... group 1/1: max (33/192) Computing stats ... group 1/1: max (34/192) Computing stats ... group 1/1: max (35/192) Computing stats ... group 1/1: max (36/192) Computing stats ... group 1/1: max (37/192) Computing stats ... group 1/1: max (38/192) Computing stats ... group 1/1: max (39/192) Computing stats ... group 1/1: max (40/192) Computing stats ... group 1/1: max (41/192) Computing stats ... group 1/1: max (42/192) Computing stats ... group 1/1: max (43/192) Computing stats ... group 1/1: max (44/192) Computing stats ... group 1/1: max (45/192) Computing stats ... group 1/1: max (46/192) Computing stats ... group 1/1: max (47/192) Computing stats ... group 1/1: max (48/192) Computing stats ... group 1/1: max (49/192) Computing stats ... group 1/1: max (50/192) Computing stats ... group 1/1: max (51/192) Computing stats ... group 1/1: max (52/192) Computing stats ... group 1/1: max (53/192) Computing stats ... group 1/1: max (54/192) Computing stats ... group 1/1: max (55/192) Computing stats ... group 1/1: max (56/192) Computing stats ... group 1/1: max (57/192) Computing stats ... group 1/1: max (58/192) Computing stats ... group 1/1: max (59/192) Computing stats ... group 1/1: max (60/192) Computing stats ... group 1/1: max (61/192) Computing stats ... group 1/1: max (62/192) Computing stats ... group 1/1: max (63/192) Computing stats ... group 1/1: max (64/192) Computing stats ... group 1/1: max (65/192) Computing stats ... group 1/1: max (66/192) Computing stats ... group 1/1: max (67/192) Computing stats ... group 1/1: max (68/192) Computing stats ... group 1/1: max (69/192) Computing stats ... group 1/1: max (70/192) Computing stats ... group 1/1: max (71/192) Computing stats ... group 1/1: max (72/192) Computing stats ... group 1/1: max (73/192) Computing stats ... group 1/1: max (74/192) Computing stats ... group 1/1: max (75/192) Computing stats ... group 1/1: max (76/192) Computing stats ... group 1/1: max (77/192) Computing stats ... group 1/1: max (78/192) Computing stats ... group 1/1: max (79/192) Computing stats ... group 1/1: max (80/192) Computing stats ... group 1/1: max (81/192) Computing stats ... group 1/1: max (82/192) Computing stats ... group 1/1: max (83/192) Computing stats ... group 1/1: max (84/192) Computing stats ... group 1/1: max (85/192) Computing stats ... group 1/1: max (86/192) Computing stats ... group 1/1: max (87/192) Computing stats ... group 1/1: max (88/192) Computing stats ... group 1/1: max (89/192) Computing stats ... group 1/1: max (90/192) Computing stats ... group 1/1: max (91/192) Computing stats ... group 1/1: max (92/192) Computing stats ... group 1/1: max (93/192) Computing stats ... group 1/1: max (94/192) Computing stats ... group 1/1: max (95/192) Computing stats ... group 1/1: max (96/192) Computing stats ... group 1/1: max (97/192) Computing stats ... group 1/1: max (98/192) Computing stats ... group 1/1: max (99/192) Computing stats ... group 1/1: max (100/192) Computing stats ... group 1/1: max (101/192) Computing stats ... group 1/1: max (102/192) Computing stats ... group 1/1: max (103/192) Computing stats ... group 1/1: max (104/192) Computing stats ... group 1/1: max (105/192) Computing stats ... group 1/1: max (106/192) Computing stats ... group 1/1: max (107/192) Computing stats ... group 1/1: max (108/192) Computing stats ... group 1/1: max (109/192) Computing stats ... group 1/1: max (110/192) Computing stats ... group 1/1: max (111/192) Computing stats ... group 1/1: max (112/192) Computing stats ... group 1/1: max (113/192) Computing stats ... group 1/1: max (114/192) Computing stats ... group 1/1: max (115/192) Computing stats ... group 1/1: max (116/192) Computing stats ... group 1/1: max (117/192) Computing stats ... group 1/1: max (118/192) Computing stats ... group 1/1: max (119/192) Computing stats ... group 1/1: max (120/192) Computing stats ... group 1/1: max (121/192) Computing stats ... group 1/1: max (122/192) Computing stats ... group 1/1: max (123/192) Computing stats ... group 1/1: max (124/192) Computing stats ... group 1/1: max (125/192) Computing stats ... group 1/1: max (126/192) Computing stats ... group 1/1: max (127/192) Computing stats ... group 1/1: max (128/192) Computing stats ... group 1/1: max (129/192) Computing stats ... group 1/1: max (130/192) Computing stats ... group 1/1: max (131/192) Computing stats ... group 1/1: max (132/192) Computing stats ... group 1/1: max (133/192) Computing stats ... group 1/1: max (134/192) Computing stats ... group 1/1: max (135/192) Computing stats ... group 1/1: max (136/192) Computing stats ... group 1/1: max (137/192) Computing stats ... group 1/1: max (138/192) Computing stats ... group 1/1: max (139/192) Computing stats ... group 1/1: max (140/192) Computing stats ... group 1/1: max (141/192) Computing stats ... group 1/1: max (142/192) Computing stats ... group 1/1: max (143/192) Computing stats ... group 1/1: max (144/192) Computing stats ... group 1/1: max (145/192) Computing stats ... group 1/1: max (146/192) Computing stats ... group 1/1: max (147/192) Computing stats ... group 1/1: max (148/192) Computing stats ... group 1/1: max (149/192) Computing stats ... group 1/1: max (150/192) Computing stats ... group 1/1: max (151/192) Computing stats ... group 1/1: max (152/192) Computing stats ... group 1/1: max (153/192) Computing stats ... group 1/1: max (154/192) Computing stats ... group 1/1: max (155/192) Computing stats ... group 1/1: max (156/192) Computing stats ... group 1/1: max (157/192) Computing stats ... group 1/1: max (158/192) Computing stats ... group 1/1: max (159/192) Computing stats ... group 1/1: max (160/192) Computing stats ... group 1/1: max (161/192) Computing stats ... group 1/1: max (162/192) Computing stats ... group 1/1: max (163/192) Computing stats ... group 1/1: max (164/192) Computing stats ... group 1/1: max (165/192) Computing stats ... group 1/1: max (166/192) Computing stats ... group 1/1: max (167/192) Computing stats ... group 1/1: max (168/192) Computing stats ... group 1/1: max (169/192) Computing stats ... group 1/1: max (170/192) Computing stats ... group 1/1: max (171/192) Computing stats ... group 1/1: max (172/192) Computing stats ... group 1/1: max (173/192) Computing stats ... group 1/1: max (174/192) Computing stats ... group 1/1: max (175/192) Computing stats ... group 1/1: max (176/192) Computing stats ... group 1/1: max (177/192) Computing stats ... group 1/1: max (178/192) Computing stats ... group 1/1: max (179/192) Computing stats ... group 1/1: max (180/192) Computing stats ... group 1/1: max (181/192) Computing stats ... group 1/1: max (182/192) Computing stats ... group 1/1: max (183/192) Computing stats ... group 1/1: max (184/192) Computing stats ... group 1/1: max (185/192) Computing stats ... group 1/1: max (186/192) Computing stats ... group 1/1: max (187/192) Computing stats ... group 1/1: max (188/192) Computing stats ... group 1/1: max (189/192) Computing stats ... group 1/1: max (190/192) Computing stats ... group 1/1: max (191/192) Computing stats ... group 1/1: max (192/192) Computing stats ... group 1/1: mean Computing stats ... group 1/1: mean (1/192) Computing stats ... group 1/1: mean (2/192) Computing stats ... group 1/1: mean (3/192) Computing stats ... group 1/1: mean (4/192) Computing stats ... group 1/1: mean (5/192) Computing stats ... group 1/1: mean (6/192) Computing stats ... group 1/1: mean (7/192) Computing stats ... group 1/1: mean (8/192) Computing stats ... group 1/1: mean (9/192) Computing stats ... group 1/1: mean (10/192) Computing stats ... group 1/1: mean (11/192) Computing stats ... group 1/1: mean (12/192) Computing stats ... group 1/1: mean (13/192) Computing stats ... group 1/1: mean (14/192) Computing stats ... group 1/1: mean (15/192) Computing stats ... group 1/1: mean (16/192) Computing stats ... group 1/1: mean (17/192) Computing stats ... group 1/1: mean (18/192) Computing stats ... group 1/1: mean (19/192) Computing stats ... group 1/1: mean (20/192) Computing stats ... group 1/1: mean (21/192) Computing stats ... group 1/1: mean (22/192) Computing stats ... group 1/1: mean (23/192) Computing stats ... group 1/1: mean (24/192) Computing stats ... group 1/1: mean (25/192) Computing stats ... group 1/1: mean (26/192) Computing stats ... group 1/1: mean (27/192) Computing stats ... group 1/1: mean (28/192) Computing stats ... group 1/1: mean (29/192) Computing stats ... group 1/1: mean (30/192) Computing stats ... group 1/1: mean (31/192) Computing stats ... group 1/1: mean (32/192) Computing stats ... group 1/1: mean (33/192) Computing stats ... group 1/1: mean (34/192) Computing stats ... group 1/1: mean (35/192) Computing stats ... group 1/1: mean (36/192) Computing stats ... group 1/1: mean (37/192) Computing stats ... group 1/1: mean (38/192) Computing stats ... group 1/1: mean (39/192) Computing stats ... group 1/1: mean (40/192) Computing stats ... group 1/1: mean (41/192) Computing stats ... group 1/1: mean (42/192) Computing stats ... group 1/1: mean (43/192) Computing stats ... group 1/1: mean (44/192) Computing stats ... group 1/1: mean (45/192) Computing stats ... group 1/1: mean (46/192) Computing stats ... group 1/1: mean (47/192) Computing stats ... group 1/1: mean (48/192) Computing stats ... group 1/1: mean (49/192) Computing stats ... group 1/1: mean (50/192) Computing stats ... group 1/1: mean (51/192) Computing stats ... group 1/1: mean (52/192) Computing stats ... group 1/1: mean (53/192) Computing stats ... group 1/1: mean (54/192) Computing stats ... group 1/1: mean (55/192) Computing stats ... group 1/1: mean (56/192) Computing stats ... group 1/1: mean (57/192) Computing stats ... group 1/1: mean (58/192) Computing stats ... group 1/1: mean (59/192) Computing stats ... group 1/1: mean (60/192) Computing stats ... group 1/1: mean (61/192) Computing stats ... group 1/1: mean (62/192) Computing stats ... group 1/1: mean (63/192) Computing stats ... group 1/1: mean (64/192) Computing stats ... group 1/1: mean (65/192) Computing stats ... group 1/1: mean (66/192) Computing stats ... group 1/1: mean (67/192) Computing stats ... group 1/1: mean (68/192) Computing stats ... group 1/1: mean (69/192) Computing stats ... group 1/1: mean (70/192) Computing stats ... group 1/1: mean (71/192) Computing stats ... group 1/1: mean (72/192) Computing stats ... group 1/1: mean (73/192) Computing stats ... group 1/1: mean (74/192) Computing stats ... group 1/1: mean (75/192) Computing stats ... group 1/1: mean (76/192) Computing stats ... group 1/1: mean (77/192) Computing stats ... group 1/1: mean (78/192) Computing stats ... group 1/1: mean (79/192) Computing stats ... group 1/1: mean (80/192) Computing stats ... group 1/1: mean (81/192) Computing stats ... group 1/1: mean (82/192) Computing stats ... group 1/1: mean (83/192) Computing stats ... group 1/1: mean (84/192) Computing stats ... group 1/1: mean (85/192) Computing stats ... group 1/1: mean (86/192) Computing stats ... group 1/1: mean (87/192) Computing stats ... group 1/1: mean (88/192) Computing stats ... group 1/1: mean (89/192) Computing stats ... group 1/1: mean (90/192) Computing stats ... group 1/1: mean (91/192) Computing stats ... group 1/1: mean (92/192) Computing stats ... group 1/1: mean (93/192) Computing stats ... group 1/1: mean (94/192) Computing stats ... group 1/1: mean (95/192) Computing stats ... group 1/1: mean (96/192) Computing stats ... group 1/1: mean (97/192) Computing stats ... group 1/1: mean (98/192) Computing stats ... group 1/1: mean (99/192) Computing stats ... group 1/1: mean (100/192) Computing stats ... group 1/1: mean (101/192) Computing stats ... group 1/1: mean (102/192) Computing stats ... group 1/1: mean (103/192) Computing stats ... group 1/1: mean (104/192) Computing stats ... group 1/1: mean (105/192) Computing stats ... group 1/1: mean (106/192) Computing stats ... group 1/1: mean (107/192) Computing stats ... group 1/1: mean (108/192) Computing stats ... group 1/1: mean (109/192) Computing stats ... group 1/1: mean (110/192) Computing stats ... group 1/1: mean (111/192) Computing stats ... group 1/1: mean (112/192) Computing stats ... group 1/1: mean (113/192) Computing stats ... group 1/1: mean (114/192) Computing stats ... group 1/1: mean (115/192) Computing stats ... group 1/1: mean (116/192) Computing stats ... group 1/1: mean (117/192) Computing stats ... group 1/1: mean (118/192) Computing stats ... group 1/1: mean (119/192) Computing stats ... group 1/1: mean (120/192) Computing stats ... group 1/1: mean (121/192) Computing stats ... group 1/1: mean (122/192) Computing stats ... group 1/1: mean (123/192) Computing stats ... group 1/1: mean (124/192) Computing stats ... group 1/1: mean (125/192) Computing stats ... group 1/1: mean (126/192) Computing stats ... group 1/1: mean (127/192) Computing stats ... group 1/1: mean (128/192) Computing stats ... group 1/1: mean (129/192) Computing stats ... group 1/1: mean (130/192) Computing stats ... group 1/1: mean (131/192) Computing stats ... group 1/1: mean (132/192) Computing stats ... group 1/1: mean (133/192) Computing stats ... group 1/1: mean (134/192) Computing stats ... group 1/1: mean (135/192) Computing stats ... group 1/1: mean (136/192) Computing stats ... group 1/1: mean (137/192) Computing stats ... group 1/1: mean (138/192) Computing stats ... group 1/1: mean (139/192) Computing stats ... group 1/1: mean (140/192) Computing stats ... group 1/1: mean (141/192) Computing stats ... group 1/1: mean (142/192) Computing stats ... group 1/1: mean (143/192) Computing stats ... group 1/1: mean (144/192) Computing stats ... group 1/1: mean (145/192) Computing stats ... group 1/1: mean (146/192) Computing stats ... group 1/1: mean (147/192) Computing stats ... group 1/1: mean (148/192) Computing stats ... group 1/1: mean (149/192) Computing stats ... group 1/1: mean (150/192) Computing stats ... group 1/1: mean (151/192) Computing stats ... group 1/1: mean (152/192) Computing stats ... group 1/1: mean (153/192) Computing stats ... group 1/1: mean (154/192) Computing stats ... group 1/1: mean (155/192) Computing stats ... group 1/1: mean (156/192) Computing stats ... group 1/1: mean (157/192) Computing stats ... group 1/1: mean (158/192) Computing stats ... group 1/1: mean (159/192) Computing stats ... group 1/1: mean (160/192) Computing stats ... group 1/1: mean (161/192) Computing stats ... group 1/1: mean (162/192) Computing stats ... group 1/1: mean (163/192) Computing stats ... group 1/1: mean (164/192) Computing stats ... group 1/1: mean (165/192) Computing stats ... group 1/1: mean (166/192) Computing stats ... group 1/1: mean (167/192) Computing stats ... group 1/1: mean (168/192) Computing stats ... group 1/1: mean (169/192) Computing stats ... group 1/1: mean (170/192) Computing stats ... group 1/1: mean (171/192) Computing stats ... group 1/1: mean (172/192) Computing stats ... group 1/1: mean (173/192) Computing stats ... group 1/1: mean (174/192) Computing stats ... group 1/1: mean (175/192) Computing stats ... group 1/1: mean (176/192) Computing stats ... group 1/1: mean (177/192) Computing stats ... group 1/1: mean (178/192) Computing stats ... group 1/1: mean (179/192) Computing stats ... group 1/1: mean (180/192) Computing stats ... group 1/1: mean (181/192) Computing stats ... group 1/1: mean (182/192) Computing stats ... group 1/1: mean (183/192) Computing stats ... group 1/1: mean (184/192) Computing stats ... group 1/1: mean (185/192) Computing stats ... group 1/1: mean (186/192) Computing stats ... group 1/1: mean (187/192) Computing stats ... group 1/1: mean (188/192) Computing stats ... group 1/1: mean (189/192) Computing stats ... group 1/1: mean (190/192) Computing stats ... group 1/1: mean (191/192) Computing stats ... group 1/1: mean (192/192) Computing stats ... group 1/1: mean (1/192) Computing stats ... group 1/1: mean (2/192) Computing stats ... group 1/1: mean (3/192) Computing stats ... group 1/1: mean (4/192) Computing stats ... group 1/1: mean (5/192) Computing stats ... group 1/1: mean (6/192) Computing stats ... group 1/1: mean (7/192) Computing stats ... group 1/1: mean (8/192) Computing stats ... group 1/1: mean (9/192) Computing stats ... group 1/1: mean (10/192) Computing stats ... group 1/1: mean (11/192) Computing stats ... group 1/1: mean (12/192) Computing stats ... group 1/1: mean (13/192) Computing stats ... group 1/1: mean (14/192) Computing stats ... group 1/1: mean (15/192) Computing stats ... group 1/1: mean (16/192) Computing stats ... group 1/1: mean (17/192) Computing stats ... group 1/1: mean (18/192) Computing stats ... group 1/1: mean (19/192) Computing stats ... group 1/1: mean (20/192) Computing stats ... group 1/1: mean (21/192) Computing stats ... group 1/1: mean (22/192) Computing stats ... group 1/1: mean (23/192) Computing stats ... group 1/1: mean (24/192) Computing stats ... group 1/1: mean (25/192) Computing stats ... group 1/1: mean (26/192) Computing stats ... group 1/1: mean (27/192) Computing stats ... group 1/1: mean (28/192) Computing stats ... group 1/1: mean (29/192) Computing stats ... group 1/1: mean (30/192) Computing stats ... group 1/1: mean (31/192) Computing stats ... group 1/1: mean (32/192) Computing stats ... group 1/1: mean (33/192) Computing stats ... group 1/1: mean (34/192) Computing stats ... group 1/1: mean (35/192) Computing stats ... group 1/1: mean (36/192) Computing stats ... group 1/1: mean (37/192) Computing stats ... group 1/1: mean (38/192) Computing stats ... group 1/1: mean (39/192) Computing stats ... group 1/1: mean (40/192) Computing stats ... group 1/1: mean (41/192) Computing stats ... group 1/1: mean (42/192) Computing stats ... group 1/1: mean (43/192) Computing stats ... group 1/1: mean (44/192) Computing stats ... group 1/1: mean (45/192) Computing stats ... group 1/1: mean (46/192) Computing stats ... group 1/1: mean (47/192) Computing stats ... group 1/1: mean (48/192) Computing stats ... group 1/1: mean (49/192) Computing stats ... group 1/1: mean (50/192) Computing stats ... group 1/1: mean (51/192) Computing stats ... group 1/1: mean (52/192) Computing stats ... group 1/1: mean (53/192) Computing stats ... group 1/1: mean (54/192) Computing stats ... group 1/1: mean (55/192) Computing stats ... group 1/1: mean (56/192) Computing stats ... group 1/1: mean (57/192) Computing stats ... group 1/1: mean (58/192) Computing stats ... group 1/1: mean (59/192) Computing stats ... group 1/1: mean (60/192) Computing stats ... group 1/1: mean (61/192) Computing stats ... group 1/1: mean (62/192) Computing stats ... group 1/1: mean (63/192) Computing stats ... group 1/1: mean (64/192) Computing stats ... group 1/1: mean (65/192) Computing stats ... group 1/1: mean (66/192) Computing stats ... group 1/1: mean (67/192) Computing stats ... group 1/1: mean (68/192) Computing stats ... group 1/1: mean (69/192) Computing stats ... group 1/1: mean (70/192) Computing stats ... group 1/1: mean (71/192) Computing stats ... group 1/1: mean (72/192) Computing stats ... group 1/1: mean (73/192) Computing stats ... group 1/1: mean (74/192) Computing stats ... group 1/1: mean (75/192) Computing stats ... group 1/1: mean (76/192) Computing stats ... group 1/1: mean (77/192) Computing stats ... group 1/1: mean (78/192) Computing stats ... group 1/1: mean (79/192) Computing stats ... group 1/1: mean (80/192) Computing stats ... group 1/1: mean (81/192) Computing stats ... group 1/1: mean (82/192) Computing stats ... group 1/1: mean (83/192) Computing stats ... group 1/1: mean (84/192) Computing stats ... group 1/1: mean (85/192) Computing stats ... group 1/1: mean (86/192) Computing stats ... group 1/1: mean (87/192) Computing stats ... group 1/1: mean (88/192) Computing stats ... group 1/1: mean (89/192) Computing stats ... group 1/1: mean (90/192) Computing stats ... group 1/1: mean (91/192) Computing stats ... group 1/1: mean (92/192) Computing stats ... group 1/1: mean (93/192) Computing stats ... group 1/1: mean (94/192) Computing stats ... group 1/1: mean (95/192) Computing stats ... group 1/1: mean (96/192) Computing stats ... group 1/1: mean (97/192) Computing stats ... group 1/1: mean (98/192) Computing stats ... group 1/1: mean (99/192) Computing stats ... group 1/1: mean (100/192) Computing stats ... group 1/1: mean (101/192) Computing stats ... group 1/1: mean (102/192) Computing stats ... group 1/1: mean (103/192) Computing stats ... group 1/1: mean (104/192) Computing stats ... group 1/1: mean (105/192) Computing stats ... group 1/1: mean (106/192) Computing stats ... group 1/1: mean (107/192) Computing stats ... group 1/1: mean (108/192) Computing stats ... group 1/1: mean (109/192) Computing stats ... group 1/1: mean (110/192) Computing stats ... group 1/1: mean (111/192) Computing stats ... group 1/1: mean (112/192) Computing stats ... group 1/1: mean (113/192) Computing stats ... group 1/1: mean (114/192) Computing stats ... group 1/1: mean (115/192) Computing stats ... group 1/1: mean (116/192) Computing stats ... group 1/1: mean (117/192) Computing stats ... group 1/1: mean (118/192) Computing stats ... group 1/1: mean (119/192) Computing stats ... group 1/1: mean (120/192) Computing stats ... group 1/1: mean (121/192) Computing stats ... group 1/1: mean (122/192) Computing stats ... group 1/1: mean (123/192) Computing stats ... group 1/1: mean (124/192) Computing stats ... group 1/1: mean (125/192) Computing stats ... group 1/1: mean (126/192) Computing stats ... group 1/1: mean (127/192) Computing stats ... group 1/1: mean (128/192) Computing stats ... group 1/1: mean (129/192) Computing stats ... group 1/1: mean (130/192) Computing stats ... group 1/1: mean (131/192) Computing stats ... group 1/1: mean (132/192) Computing stats ... group 1/1: mean (133/192) Computing stats ... group 1/1: mean (134/192) Computing stats ... group 1/1: mean (135/192) Computing stats ... group 1/1: mean (136/192) Computing stats ... group 1/1: mean (137/192) Computing stats ... group 1/1: mean (138/192) Computing stats ... group 1/1: mean (139/192) Computing stats ... group 1/1: mean (140/192) Computing stats ... group 1/1: mean (141/192) Computing stats ... group 1/1: mean (142/192) Computing stats ... group 1/1: mean (143/192) Computing stats ... group 1/1: mean (144/192) Computing stats ... group 1/1: mean (145/192) Computing stats ... group 1/1: mean (146/192) Computing stats ... group 1/1: mean (147/192) Computing stats ... group 1/1: mean (148/192) Computing stats ... group 1/1: mean (149/192) Computing stats ... group 1/1: mean (150/192) Computing stats ... group 1/1: mean (151/192) Computing stats ... group 1/1: mean (152/192) Computing stats ... group 1/1: mean (153/192) Computing stats ... group 1/1: mean (154/192) Computing stats ... group 1/1: mean (155/192) Computing stats ... group 1/1: mean (156/192) Computing stats ... group 1/1: mean (157/192) Computing stats ... group 1/1: mean (158/192) Computing stats ... group 1/1: mean (159/192) Computing stats ... group 1/1: mean (160/192) Computing stats ... group 1/1: mean (161/192) Computing stats ... group 1/1: mean (162/192) Computing stats ... group 1/1: mean (163/192) Computing stats ... group 1/1: mean (164/192) Computing stats ... group 1/1: mean (165/192) Computing stats ... group 1/1: mean (166/192) Computing stats ... group 1/1: mean (167/192) Computing stats ... group 1/1: mean (168/192) Computing stats ... group 1/1: mean (169/192) Computing stats ... group 1/1: mean (170/192) Computing stats ... group 1/1: mean (171/192) Computing stats ... group 1/1: mean (172/192) Computing stats ... group 1/1: mean (173/192) Computing stats ... group 1/1: mean (174/192) Computing stats ... group 1/1: mean (175/192) Computing stats ... group 1/1: mean (176/192) Computing stats ... group 1/1: mean (177/192) Computing stats ... group 1/1: mean (178/192) Computing stats ... group 1/1: mean (179/192) Computing stats ... group 1/1: mean (180/192) Computing stats ... group 1/1: mean (181/192) Computing stats ... group 1/1: mean (182/192) Computing stats ... group 1/1: mean (183/192) Computing stats ... group 1/1: mean (184/192) Computing stats ... group 1/1: mean (185/192) Computing stats ... group 1/1: mean (186/192) Computing stats ... group 1/1: mean (187/192) Computing stats ... group 1/1: mean (188/192) Computing stats ... group 1/1: mean (189/192) Computing stats ... group 1/1: mean (190/192) Computing stats ... group 1/1: mean (191/192) Computing stats ... group 1/1: mean (192/192) Computing stats ... group 1/1: median Computing stats ... group 1/1: median (1/192) Computing stats ... group 1/1: median (2/192) Computing stats ... group 1/1: median (3/192) Computing stats ... group 1/1: median (4/192) Computing stats ... group 1/1: median (5/192) Computing stats ... group 1/1: median (6/192) Computing stats ... group 1/1: median (7/192) Computing stats ... group 1/1: median (8/192) Computing stats ... group 1/1: median (9/192) Computing stats ... group 1/1: median (10/192) Computing stats ... group 1/1: median (11/192) Computing stats ... group 1/1: median (12/192) Computing stats ... group 1/1: median (13/192) Computing stats ... group 1/1: median (14/192) Computing stats ... group 1/1: median (15/192) Computing stats ... group 1/1: median (16/192) Computing stats ... group 1/1: median (17/192) Computing stats ... group 1/1: median (18/192) Computing stats ... group 1/1: median (19/192) Computing stats ... group 1/1: median (20/192) Computing stats ... group 1/1: median (21/192) Computing stats ... group 1/1: median (22/192) Computing stats ... group 1/1: median (23/192) Computing stats ... group 1/1: median (24/192) Computing stats ... group 1/1: median (25/192) Computing stats ... group 1/1: median (26/192) Computing stats ... group 1/1: median (27/192) Computing stats ... group 1/1: median (28/192) Computing stats ... group 1/1: median (29/192) Computing stats ... group 1/1: median (30/192) Computing stats ... group 1/1: median (31/192) Computing stats ... group 1/1: median (32/192) Computing stats ... group 1/1: median (33/192) Computing stats ... group 1/1: median (34/192) Computing stats ... group 1/1: median (35/192) Computing stats ... group 1/1: median (36/192) Computing stats ... group 1/1: median (37/192) Computing stats ... group 1/1: median (38/192) Computing stats ... group 1/1: median (39/192) Computing stats ... group 1/1: median (40/192) Computing stats ... group 1/1: median (41/192) Computing stats ... group 1/1: median (42/192) Computing stats ... group 1/1: median (43/192) Computing stats ... group 1/1: median (44/192) Computing stats ... group 1/1: median (45/192) Computing stats ... group 1/1: median (46/192) Computing stats ... group 1/1: median (47/192) Computing stats ... group 1/1: median (48/192) Computing stats ... group 1/1: median (49/192) Computing stats ... group 1/1: median (50/192) Computing stats ... group 1/1: median (51/192) Computing stats ... group 1/1: median (52/192) Computing stats ... group 1/1: median (53/192) Computing stats ... group 1/1: median (54/192) Computing stats ... group 1/1: median (55/192) Computing stats ... group 1/1: median (56/192) Computing stats ... group 1/1: median (57/192) Computing stats ... group 1/1: median (58/192) Computing stats ... group 1/1: median (59/192) Computing stats ... group 1/1: median (60/192) Computing stats ... group 1/1: median (61/192) Computing stats ... group 1/1: median (62/192) Computing stats ... group 1/1: median (63/192) Computing stats ... group 1/1: median (64/192) Computing stats ... group 1/1: median (65/192) Computing stats ... group 1/1: median (66/192) Computing stats ... group 1/1: median (67/192) Computing stats ... group 1/1: median (68/192) Computing stats ... group 1/1: median (69/192) Computing stats ... group 1/1: median (70/192) Computing stats ... group 1/1: median (71/192) Computing stats ... group 1/1: median (72/192) Computing stats ... group 1/1: median (73/192) Computing stats ... group 1/1: median (74/192) Computing stats ... group 1/1: median (75/192) Computing stats ... group 1/1: median (76/192) Computing stats ... group 1/1: median (77/192) Computing stats ... group 1/1: median (78/192) Computing stats ... group 1/1: median (79/192) Computing stats ... group 1/1: median (80/192) Computing stats ... group 1/1: median (81/192) Computing stats ... group 1/1: median (82/192) Computing stats ... group 1/1: median (83/192) Computing stats ... group 1/1: median (84/192) Computing stats ... group 1/1: median (85/192) Computing stats ... group 1/1: median (86/192) Computing stats ... group 1/1: median (87/192) Computing stats ... group 1/1: median (88/192) Computing stats ... group 1/1: median (89/192) Computing stats ... group 1/1: median (90/192) Computing stats ... group 1/1: median (91/192) Computing stats ... group 1/1: median (92/192) Computing stats ... group 1/1: median (93/192) Computing stats ... group 1/1: median (94/192) Computing stats ... group 1/1: median (95/192) Computing stats ... group 1/1: median (96/192) Computing stats ... group 1/1: median (97/192) Computing stats ... group 1/1: median (98/192) Computing stats ... group 1/1: median (99/192) Computing stats ... group 1/1: median (100/192) Computing stats ... group 1/1: median (101/192) Computing stats ... group 1/1: median (102/192) Computing stats ... group 1/1: median (103/192) Computing stats ... group 1/1: median (104/192) Computing stats ... group 1/1: median (105/192) Computing stats ... group 1/1: median (106/192) Computing stats ... group 1/1: median (107/192) Computing stats ... group 1/1: median (108/192) Computing stats ... group 1/1: median (109/192) Computing stats ... group 1/1: median (110/192) Computing stats ... group 1/1: median (111/192) Computing stats ... group 1/1: median (112/192) Computing stats ... group 1/1: median (113/192) Computing stats ... group 1/1: median (114/192) Computing stats ... group 1/1: median (115/192) Computing stats ... group 1/1: median (116/192) Computing stats ... group 1/1: median (117/192) Computing stats ... group 1/1: median (118/192) Computing stats ... group 1/1: median (119/192) Computing stats ... group 1/1: median (120/192) Computing stats ... group 1/1: median (121/192) Computing stats ... group 1/1: median (122/192) Computing stats ... group 1/1: median (123/192) Computing stats ... group 1/1: median (124/192) Computing stats ... group 1/1: median (125/192) Computing stats ... group 1/1: median (126/192) Computing stats ... group 1/1: median (127/192) Computing stats ... group 1/1: median (128/192) Computing stats ... group 1/1: median (129/192) Computing stats ... group 1/1: median (130/192) Computing stats ... group 1/1: median (131/192) Computing stats ... group 1/1: median (132/192) Computing stats ... group 1/1: median (133/192) Computing stats ... group 1/1: median (134/192) Computing stats ... group 1/1: median (135/192) Computing stats ... group 1/1: median (136/192) Computing stats ... group 1/1: median (137/192) Computing stats ... group 1/1: median (138/192) Computing stats ... group 1/1: median (139/192) Computing stats ... group 1/1: median (140/192) Computing stats ... group 1/1: median (141/192) Computing stats ... group 1/1: median (142/192) Computing stats ... group 1/1: median (143/192) Computing stats ... group 1/1: median (144/192) Computing stats ... group 1/1: median (145/192) Computing stats ... group 1/1: median (146/192) Computing stats ... group 1/1: median (147/192) Computing stats ... group 1/1: median (148/192) Computing stats ... group 1/1: median (149/192) Computing stats ... group 1/1: median (150/192) Computing stats ... group 1/1: median (151/192) Computing stats ... group 1/1: median (152/192) Computing stats ... group 1/1: median (153/192) Computing stats ... group 1/1: median (154/192) Computing stats ... group 1/1: median (155/192) Computing stats ... group 1/1: median (156/192) Computing stats ... group 1/1: median (157/192) Computing stats ... group 1/1: median (158/192) Computing stats ... group 1/1: median (159/192) Computing stats ... group 1/1: median (160/192) Computing stats ... group 1/1: median (161/192) Computing stats ... group 1/1: median (162/192) Computing stats ... group 1/1: median (163/192) Computing stats ... group 1/1: median (164/192) Computing stats ... group 1/1: median (165/192) Computing stats ... group 1/1: median (166/192) Computing stats ... group 1/1: median (167/192) Computing stats ... group 1/1: median (168/192) Computing stats ... group 1/1: median (169/192) Computing stats ... group 1/1: median (170/192) Computing stats ... group 1/1: median (171/192) Computing stats ... group 1/1: median (172/192) Computing stats ... group 1/1: median (173/192) Computing stats ... group 1/1: median (174/192) Computing stats ... group 1/1: median (175/192) Computing stats ... group 1/1: median (176/192) Computing stats ... group 1/1: median (177/192) Computing stats ... group 1/1: median (178/192) Computing stats ... group 1/1: median (179/192) Computing stats ... group 1/1: median (180/192) Computing stats ... group 1/1: median (181/192) Computing stats ... group 1/1: median (182/192) Computing stats ... group 1/1: median (183/192) Computing stats ... group 1/1: median (184/192) Computing stats ... group 1/1: median (185/192) Computing stats ... group 1/1: median (186/192) Computing stats ... group 1/1: median (187/192) Computing stats ... group 1/1: median (188/192) Computing stats ... group 1/1: median (189/192) Computing stats ... group 1/1: median (190/192) Computing stats ... group 1/1: median (191/192) Computing stats ... group 1/1: median (192/192) Computing stats ... group 1/1: median (1/192) Computing stats ... group 1/1: median (2/192) Computing stats ... group 1/1: median (3/192) Computing stats ... group 1/1: median (4/192) Computing stats ... group 1/1: median (5/192) Computing stats ... group 1/1: median (6/192) Computing stats ... group 1/1: median (7/192) Computing stats ... group 1/1: median (8/192) Computing stats ... group 1/1: median (9/192) Computing stats ... group 1/1: median (10/192) Computing stats ... group 1/1: median (11/192) Computing stats ... group 1/1: median (12/192) Computing stats ... group 1/1: median (13/192) Computing stats ... group 1/1: median (14/192) Computing stats ... group 1/1: median (15/192) Computing stats ... group 1/1: median (16/192) Computing stats ... group 1/1: median (17/192) Computing stats ... group 1/1: median (18/192) Computing stats ... group 1/1: median (19/192) Computing stats ... group 1/1: median (20/192) Computing stats ... group 1/1: median (21/192) Computing stats ... group 1/1: median (22/192) Computing stats ... group 1/1: median (23/192) Computing stats ... group 1/1: median (24/192) Computing stats ... group 1/1: median (25/192) Computing stats ... group 1/1: median (26/192) Computing stats ... group 1/1: median (27/192) Computing stats ... group 1/1: median (28/192) Computing stats ... group 1/1: median (29/192) Computing stats ... group 1/1: median (30/192) Computing stats ... group 1/1: median (31/192) Computing stats ... group 1/1: median (32/192) Computing stats ... group 1/1: median (33/192) Computing stats ... group 1/1: median (34/192) Computing stats ... group 1/1: median (35/192) Computing stats ... group 1/1: median (36/192) Computing stats ... group 1/1: median (37/192) Computing stats ... group 1/1: median (38/192) Computing stats ... group 1/1: median (39/192) Computing stats ... group 1/1: median (40/192) Computing stats ... group 1/1: median (41/192) Computing stats ... group 1/1: median (42/192) Computing stats ... group 1/1: median (43/192) Computing stats ... group 1/1: median (44/192) Computing stats ... group 1/1: median (45/192) Computing stats ... group 1/1: median (46/192) Computing stats ... group 1/1: median (47/192) Computing stats ... group 1/1: median (48/192) Computing stats ... group 1/1: median (49/192) Computing stats ... group 1/1: median (50/192) Computing stats ... group 1/1: median (51/192) Computing stats ... group 1/1: median (52/192) Computing stats ... group 1/1: median (53/192) Computing stats ... group 1/1: median (54/192) Computing stats ... group 1/1: median (55/192) Computing stats ... group 1/1: median (56/192) Computing stats ... group 1/1: median (57/192) Computing stats ... group 1/1: median (58/192) Computing stats ... group 1/1: median (59/192) Computing stats ... group 1/1: median (60/192) Computing stats ... group 1/1: median (61/192) Computing stats ... group 1/1: median (62/192) Computing stats ... group 1/1: median (63/192) Computing stats ... group 1/1: median (64/192) Computing stats ... group 1/1: median (65/192) Computing stats ... group 1/1: median (66/192) Computing stats ... group 1/1: median (67/192) Computing stats ... group 1/1: median (68/192) Computing stats ... group 1/1: median (69/192) Computing stats ... group 1/1: median (70/192) Computing stats ... group 1/1: median (71/192) Computing stats ... group 1/1: median (72/192) Computing stats ... group 1/1: median (73/192) Computing stats ... group 1/1: median (74/192) Computing stats ... group 1/1: median (75/192) Computing stats ... group 1/1: median (76/192) Computing stats ... group 1/1: median (77/192) Computing stats ... group 1/1: median (78/192) Computing stats ... group 1/1: median (79/192) Computing stats ... group 1/1: median (80/192) Computing stats ... group 1/1: median (81/192) Computing stats ... group 1/1: median (82/192) Computing stats ... group 1/1: median (83/192) Computing stats ... group 1/1: median (84/192) Computing stats ... group 1/1: median (85/192) Computing stats ... group 1/1: median (86/192) Computing stats ... group 1/1: median (87/192) Computing stats ... group 1/1: median (88/192) Computing stats ... group 1/1: median (89/192) Computing stats ... group 1/1: median (90/192) Computing stats ... group 1/1: median (91/192) Computing stats ... group 1/1: median (92/192) Computing stats ... group 1/1: median (93/192) Computing stats ... group 1/1: median (94/192) Computing stats ... group 1/1: median (95/192) Computing stats ... group 1/1: median (96/192) Computing stats ... group 1/1: median (97/192) Computing stats ... group 1/1: median (98/192) Computing stats ... group 1/1: median (99/192) Computing stats ... group 1/1: median (100/192) Computing stats ... group 1/1: median (101/192) Computing stats ... group 1/1: median (102/192) Computing stats ... group 1/1: median (103/192) Computing stats ... group 1/1: median (104/192) Computing stats ... group 1/1: median (105/192) Computing stats ... group 1/1: median (106/192) Computing stats ... group 1/1: median (107/192) Computing stats ... group 1/1: median (108/192) Computing stats ... group 1/1: median (109/192) Computing stats ... group 1/1: median (110/192) Computing stats ... group 1/1: median (111/192) Computing stats ... group 1/1: median (112/192) Computing stats ... group 1/1: median (113/192) Computing stats ... group 1/1: median (114/192) Computing stats ... group 1/1: median (115/192) Computing stats ... group 1/1: median (116/192) Computing stats ... group 1/1: median (117/192) Computing stats ... group 1/1: median (118/192) Computing stats ... group 1/1: median (119/192) Computing stats ... group 1/1: median (120/192) Computing stats ... group 1/1: median (121/192) Computing stats ... group 1/1: median (122/192) Computing stats ... group 1/1: median (123/192) Computing stats ... group 1/1: median (124/192) Computing stats ... group 1/1: median (125/192) Computing stats ... group 1/1: median (126/192) Computing stats ... group 1/1: median (127/192) Computing stats ... group 1/1: median (128/192) Computing stats ... group 1/1: median (129/192) Computing stats ... group 1/1: median (130/192) Computing stats ... group 1/1: median (131/192) Computing stats ... group 1/1: median (132/192) Computing stats ... group 1/1: median (133/192) Computing stats ... group 1/1: median (134/192) Computing stats ... group 1/1: median (135/192) Computing stats ... group 1/1: median (136/192) Computing stats ... group 1/1: median (137/192) Computing stats ... group 1/1: median (138/192) Computing stats ... group 1/1: median (139/192) Computing stats ... group 1/1: median (140/192) Computing stats ... group 1/1: median (141/192) Computing stats ... group 1/1: median (142/192) Computing stats ... group 1/1: median (143/192) Computing stats ... group 1/1: median (144/192) Computing stats ... group 1/1: median (145/192) Computing stats ... group 1/1: median (146/192) Computing stats ... group 1/1: median (147/192) Computing stats ... group 1/1: median (148/192) Computing stats ... group 1/1: median (149/192) Computing stats ... group 1/1: median (150/192) Computing stats ... group 1/1: median (151/192) Computing stats ... group 1/1: median (152/192) Computing stats ... group 1/1: median (153/192) Computing stats ... group 1/1: median (154/192) Computing stats ... group 1/1: median (155/192) Computing stats ... group 1/1: median (156/192) Computing stats ... group 1/1: median (157/192) Computing stats ... group 1/1: median (158/192) Computing stats ... group 1/1: median (159/192) Computing stats ... group 1/1: median (160/192) Computing stats ... group 1/1: median (161/192) Computing stats ... group 1/1: median (162/192) Computing stats ... group 1/1: median (163/192) Computing stats ... group 1/1: median (164/192) Computing stats ... group 1/1: median (165/192) Computing stats ... group 1/1: median (166/192) Computing stats ... group 1/1: median (167/192) Computing stats ... group 1/1: median (168/192) Computing stats ... group 1/1: median (169/192) Computing stats ... group 1/1: median (170/192) Computing stats ... group 1/1: median (171/192) Computing stats ... group 1/1: median (172/192) Computing stats ... group 1/1: median (173/192) Computing stats ... group 1/1: median (174/192) Computing stats ... group 1/1: median (175/192) Computing stats ... group 1/1: median (176/192) Computing stats ... group 1/1: median (177/192) Computing stats ... group 1/1: median (178/192) Computing stats ... group 1/1: median (179/192) Computing stats ... group 1/1: median (180/192) Computing stats ... group 1/1: median (181/192) Computing stats ... group 1/1: median (182/192) Computing stats ... group 1/1: median (183/192) Computing stats ... group 1/1: median (184/192) Computing stats ... group 1/1: median (185/192) Computing stats ... group 1/1: median (186/192) Computing stats ... group 1/1: median (187/192) Computing stats ... group 1/1: median (188/192) Computing stats ... group 1/1: median (189/192) Computing stats ... group 1/1: median (190/192) Computing stats ... group 1/1: median (191/192) Computing stats ... group 1/1: median (192/192) Computing stats ... group 1/1: iqr Computing stats ... group 1/1: iqr (1/192) Computing stats ... group 1/1: iqr (2/192) Computing stats ... group 1/1: iqr (3/192) Computing stats ... group 1/1: iqr (4/192) Computing stats ... group 1/1: iqr (5/192) Computing stats ... group 1/1: iqr (6/192) Computing stats ... group 1/1: iqr (7/192) Computing stats ... group 1/1: iqr (8/192) Computing stats ... group 1/1: iqr (9/192) Computing stats ... group 1/1: iqr (10/192) Computing stats ... group 1/1: iqr (11/192) Computing stats ... group 1/1: iqr (12/192) Computing stats ... group 1/1: iqr (13/192) Computing stats ... group 1/1: iqr (14/192) Computing stats ... group 1/1: iqr (15/192) Computing stats ... group 1/1: iqr (16/192) Computing stats ... group 1/1: iqr (17/192) Computing stats ... group 1/1: iqr (18/192) Computing stats ... group 1/1: iqr (19/192) Computing stats ... group 1/1: iqr (20/192) Computing stats ... group 1/1: iqr (21/192) Computing stats ... group 1/1: iqr (22/192) Computing stats ... group 1/1: iqr (23/192) Computing stats ... group 1/1: iqr (24/192) Computing stats ... group 1/1: iqr (25/192) Computing stats ... group 1/1: iqr (26/192) Computing stats ... group 1/1: iqr (27/192) Computing stats ... group 1/1: iqr (28/192) Computing stats ... group 1/1: iqr (29/192) Computing stats ... group 1/1: iqr (30/192) Computing stats ... group 1/1: iqr (31/192) Computing stats ... group 1/1: iqr (32/192) Computing stats ... group 1/1: iqr (33/192) Computing stats ... group 1/1: iqr (34/192) Computing stats ... group 1/1: iqr (35/192) Computing stats ... group 1/1: iqr (36/192) Computing stats ... group 1/1: iqr (37/192) Computing stats ... group 1/1: iqr (38/192) Computing stats ... group 1/1: iqr (39/192) Computing stats ... group 1/1: iqr (40/192) Computing stats ... group 1/1: iqr (41/192) Computing stats ... group 1/1: iqr (42/192) Computing stats ... group 1/1: iqr (43/192) Computing stats ... group 1/1: iqr (44/192) Computing stats ... group 1/1: iqr (45/192) Computing stats ... group 1/1: iqr (46/192) Computing stats ... group 1/1: iqr (47/192) Computing stats ... group 1/1: iqr (48/192) Computing stats ... group 1/1: iqr (49/192) Computing stats ... group 1/1: iqr (50/192) Computing stats ... group 1/1: iqr (51/192) Computing stats ... group 1/1: iqr (52/192) Computing stats ... group 1/1: iqr (53/192) Computing stats ... group 1/1: iqr (54/192) Computing stats ... group 1/1: iqr (55/192) Computing stats ... group 1/1: iqr (56/192) Computing stats ... group 1/1: iqr (57/192) Computing stats ... group 1/1: iqr (58/192) Computing stats ... group 1/1: iqr (59/192) Computing stats ... group 1/1: iqr (60/192) Computing stats ... group 1/1: iqr (61/192) Computing stats ... group 1/1: iqr (62/192) Computing stats ... group 1/1: iqr (63/192) Computing stats ... group 1/1: iqr (64/192) Computing stats ... group 1/1: iqr (65/192) Computing stats ... group 1/1: iqr (66/192) Computing stats ... group 1/1: iqr (67/192) Computing stats ... group 1/1: iqr (68/192) Computing stats ... group 1/1: iqr (69/192) Computing stats ... group 1/1: iqr (70/192) Computing stats ... group 1/1: iqr (71/192) Computing stats ... group 1/1: iqr (72/192) Computing stats ... group 1/1: iqr (73/192) Computing stats ... group 1/1: iqr (74/192) Computing stats ... group 1/1: iqr (75/192) Computing stats ... group 1/1: iqr (76/192) Computing stats ... group 1/1: iqr (77/192) Computing stats ... group 1/1: iqr (78/192) Computing stats ... group 1/1: iqr (79/192) Computing stats ... group 1/1: iqr (80/192) Computing stats ... group 1/1: iqr (81/192) Computing stats ... group 1/1: iqr (82/192) Computing stats ... group 1/1: iqr (83/192) Computing stats ... group 1/1: iqr (84/192) Computing stats ... group 1/1: iqr (85/192) Computing stats ... group 1/1: iqr (86/192) Computing stats ... group 1/1: iqr (87/192) Computing stats ... group 1/1: iqr (88/192) Computing stats ... group 1/1: iqr (89/192) Computing stats ... group 1/1: iqr (90/192) Computing stats ... group 1/1: iqr (91/192) Computing stats ... group 1/1: iqr (92/192) Computing stats ... group 1/1: iqr (93/192) Computing stats ... group 1/1: iqr (94/192) Computing stats ... group 1/1: iqr (95/192) Computing stats ... group 1/1: iqr (96/192) Computing stats ... group 1/1: iqr (97/192) Computing stats ... group 1/1: iqr (98/192) Computing stats ... group 1/1: iqr (99/192) Computing stats ... group 1/1: iqr (100/192) Computing stats ... group 1/1: iqr (101/192) Computing stats ... group 1/1: iqr (102/192) Computing stats ... group 1/1: iqr (103/192) Computing stats ... group 1/1: iqr (104/192) Computing stats ... group 1/1: iqr (105/192) Computing stats ... group 1/1: iqr (106/192) Computing stats ... group 1/1: iqr (107/192) Computing stats ... group 1/1: iqr (108/192) Computing stats ... group 1/1: iqr (109/192) Computing stats ... group 1/1: iqr (110/192) Computing stats ... group 1/1: iqr (111/192) Computing stats ... group 1/1: iqr (112/192) Computing stats ... group 1/1: iqr (113/192) Computing stats ... group 1/1: iqr (114/192) Computing stats ... group 1/1: iqr (115/192) Computing stats ... group 1/1: iqr (116/192) Computing stats ... group 1/1: iqr (117/192) Computing stats ... group 1/1: iqr (118/192) Computing stats ... group 1/1: iqr (119/192) Computing stats ... group 1/1: iqr (120/192) Computing stats ... group 1/1: iqr (121/192) Computing stats ... group 1/1: iqr (122/192) Computing stats ... group 1/1: iqr (123/192) Computing stats ... group 1/1: iqr (124/192) Computing stats ... group 1/1: iqr (125/192) Computing stats ... group 1/1: iqr (126/192) Computing stats ... group 1/1: iqr (127/192) Computing stats ... group 1/1: iqr (128/192) Computing stats ... group 1/1: iqr (129/192) Computing stats ... group 1/1: iqr (130/192) Computing stats ... group 1/1: iqr (131/192) Computing stats ... group 1/1: iqr (132/192) Computing stats ... group 1/1: iqr (133/192) Computing stats ... group 1/1: iqr (134/192) Computing stats ... group 1/1: iqr (135/192) Computing stats ... group 1/1: iqr (136/192) Computing stats ... group 1/1: iqr (137/192) Computing stats ... group 1/1: iqr (138/192) Computing stats ... group 1/1: iqr (139/192) Computing stats ... group 1/1: iqr (140/192) Computing stats ... group 1/1: iqr (141/192) Computing stats ... group 1/1: iqr (142/192) Computing stats ... group 1/1: iqr (143/192) Computing stats ... group 1/1: iqr (144/192) Computing stats ... group 1/1: iqr (145/192) Computing stats ... group 1/1: iqr (146/192) Computing stats ... group 1/1: iqr (147/192) Computing stats ... group 1/1: iqr (148/192) Computing stats ... group 1/1: iqr (149/192) Computing stats ... group 1/1: iqr (150/192) Computing stats ... group 1/1: iqr (151/192) Computing stats ... group 1/1: iqr (152/192) Computing stats ... group 1/1: iqr (153/192) Computing stats ... group 1/1: iqr (154/192) Computing stats ... group 1/1: iqr (155/192) Computing stats ... group 1/1: iqr (156/192) Computing stats ... group 1/1: iqr (157/192) Computing stats ... group 1/1: iqr (158/192) Computing stats ... group 1/1: iqr (159/192) Computing stats ... group 1/1: iqr (160/192) Computing stats ... group 1/1: iqr (161/192) Computing stats ... group 1/1: iqr (162/192) Computing stats ... group 1/1: iqr (163/192) Computing stats ... group 1/1: iqr (164/192) Computing stats ... group 1/1: iqr (165/192) Computing stats ... group 1/1: iqr (166/192) Computing stats ... group 1/1: iqr (167/192) Computing stats ... group 1/1: iqr (168/192) Computing stats ... group 1/1: iqr (169/192) Computing stats ... group 1/1: iqr (170/192) Computing stats ... group 1/1: iqr (171/192) Computing stats ... group 1/1: iqr (172/192) Computing stats ... group 1/1: iqr (173/192) Computing stats ... group 1/1: iqr (174/192) Computing stats ... group 1/1: iqr (175/192) Computing stats ... group 1/1: iqr (176/192) Computing stats ... group 1/1: iqr (177/192) Computing stats ... group 1/1: iqr (178/192) Computing stats ... group 1/1: iqr (179/192) Computing stats ... group 1/1: iqr (180/192) Computing stats ... group 1/1: iqr (181/192) Computing stats ... group 1/1: iqr (182/192) Computing stats ... group 1/1: iqr (183/192) Computing stats ... group 1/1: iqr (184/192) Computing stats ... group 1/1: iqr (185/192) Computing stats ... group 1/1: iqr (186/192) Computing stats ... group 1/1: iqr (187/192) Computing stats ... group 1/1: iqr (188/192) Computing stats ... group 1/1: iqr (189/192) Computing stats ... group 1/1: iqr (190/192) Computing stats ... group 1/1: iqr (191/192) Computing stats ... group 1/1: iqr (192/192) Computing stats ... group 1/1: iqr (1/192) Computing stats ... group 1/1: iqr (2/192) Computing stats ... group 1/1: iqr (3/192) Computing stats ... group 1/1: iqr (4/192) Computing stats ... group 1/1: iqr (5/192) Computing stats ... group 1/1: iqr (6/192) Computing stats ... group 1/1: iqr (7/192) Computing stats ... group 1/1: iqr (8/192) Computing stats ... group 1/1: iqr (9/192) Computing stats ... group 1/1: iqr (10/192) Computing stats ... group 1/1: iqr (11/192) Computing stats ... group 1/1: iqr (12/192) Computing stats ... group 1/1: iqr (13/192) Computing stats ... group 1/1: iqr (14/192) Computing stats ... group 1/1: iqr (15/192) Computing stats ... group 1/1: iqr (16/192) Computing stats ... group 1/1: iqr (17/192) Computing stats ... group 1/1: iqr (18/192) Computing stats ... group 1/1: iqr (19/192) Computing stats ... group 1/1: iqr (20/192) Computing stats ... group 1/1: iqr (21/192) Computing stats ... group 1/1: iqr (22/192) Computing stats ... group 1/1: iqr (23/192) Computing stats ... group 1/1: iqr (24/192) Computing stats ... group 1/1: iqr (25/192) Computing stats ... group 1/1: iqr (26/192) Computing stats ... group 1/1: iqr (27/192) Computing stats ... group 1/1: iqr (28/192) Computing stats ... group 1/1: iqr (29/192) Computing stats ... group 1/1: iqr (30/192) Computing stats ... group 1/1: iqr (31/192) Computing stats ... group 1/1: iqr (32/192) Computing stats ... group 1/1: iqr (33/192) Computing stats ... group 1/1: iqr (34/192) Computing stats ... group 1/1: iqr (35/192) Computing stats ... group 1/1: iqr (36/192) Computing stats ... group 1/1: iqr (37/192) Computing stats ... group 1/1: iqr (38/192) Computing stats ... group 1/1: iqr (39/192) Computing stats ... group 1/1: iqr (40/192) Computing stats ... group 1/1: iqr (41/192) Computing stats ... group 1/1: iqr (42/192) Computing stats ... group 1/1: iqr (43/192) Computing stats ... group 1/1: iqr (44/192) Computing stats ... group 1/1: iqr (45/192) Computing stats ... group 1/1: iqr (46/192) Computing stats ... group 1/1: iqr (47/192) Computing stats ... group 1/1: iqr (48/192) Computing stats ... group 1/1: iqr (49/192) Computing stats ... group 1/1: iqr (50/192) Computing stats ... group 1/1: iqr (51/192) Computing stats ... group 1/1: iqr (52/192) Computing stats ... group 1/1: iqr (53/192) Computing stats ... group 1/1: iqr (54/192) Computing stats ... group 1/1: iqr (55/192) Computing stats ... group 1/1: iqr (56/192) Computing stats ... group 1/1: iqr (57/192) Computing stats ... group 1/1: iqr (58/192) Computing stats ... group 1/1: iqr (59/192) Computing stats ... group 1/1: iqr (60/192) Computing stats ... group 1/1: iqr (61/192) Computing stats ... group 1/1: iqr (62/192) Computing stats ... group 1/1: iqr (63/192) Computing stats ... group 1/1: iqr (64/192) Computing stats ... group 1/1: iqr (65/192) Computing stats ... group 1/1: iqr (66/192) Computing stats ... group 1/1: iqr (67/192) Computing stats ... group 1/1: iqr (68/192) Computing stats ... group 1/1: iqr (69/192) Computing stats ... group 1/1: iqr (70/192) Computing stats ... group 1/1: iqr (71/192) Computing stats ... group 1/1: iqr (72/192) Computing stats ... group 1/1: iqr (73/192) Computing stats ... group 1/1: iqr (74/192) Computing stats ... group 1/1: iqr (75/192) Computing stats ... group 1/1: iqr (76/192) Computing stats ... group 1/1: iqr (77/192) Computing stats ... group 1/1: iqr (78/192) Computing stats ... group 1/1: iqr (79/192) Computing stats ... group 1/1: iqr (80/192) Computing stats ... group 1/1: iqr (81/192) Computing stats ... group 1/1: iqr (82/192) Computing stats ... group 1/1: iqr (83/192) Computing stats ... group 1/1: iqr (84/192) Computing stats ... group 1/1: iqr (85/192) Computing stats ... group 1/1: iqr (86/192) Computing stats ... group 1/1: iqr (87/192) Computing stats ... group 1/1: iqr (88/192) Computing stats ... group 1/1: iqr (89/192) Computing stats ... group 1/1: iqr (90/192) Computing stats ... group 1/1: iqr (91/192) Computing stats ... group 1/1: iqr (92/192) Computing stats ... group 1/1: iqr (93/192) Computing stats ... group 1/1: iqr (94/192) Computing stats ... group 1/1: iqr (95/192) Computing stats ... group 1/1: iqr (96/192) Computing stats ... group 1/1: iqr (97/192) Computing stats ... group 1/1: iqr (98/192) Computing stats ... group 1/1: iqr (99/192) Computing stats ... group 1/1: iqr (100/192) Computing stats ... group 1/1: iqr (101/192) Computing stats ... group 1/1: iqr (102/192) Computing stats ... group 1/1: iqr (103/192) Computing stats ... group 1/1: iqr (104/192) Computing stats ... group 1/1: iqr (105/192) Computing stats ... group 1/1: iqr (106/192) Computing stats ... group 1/1: iqr (107/192) Computing stats ... group 1/1: iqr (108/192) Computing stats ... group 1/1: iqr (109/192) Computing stats ... group 1/1: iqr (110/192) Computing stats ... group 1/1: iqr (111/192) Computing stats ... group 1/1: iqr (112/192) Computing stats ... group 1/1: iqr (113/192) Computing stats ... group 1/1: iqr (114/192) Computing stats ... group 1/1: iqr (115/192) Computing stats ... group 1/1: iqr (116/192) Computing stats ... group 1/1: iqr (117/192) Computing stats ... group 1/1: iqr (118/192) Computing stats ... group 1/1: iqr (119/192) Computing stats ... group 1/1: iqr (120/192) Computing stats ... group 1/1: iqr (121/192) Computing stats ... group 1/1: iqr (122/192) Computing stats ... group 1/1: iqr (123/192) Computing stats ... group 1/1: iqr (124/192) Computing stats ... group 1/1: iqr (125/192) Computing stats ... group 1/1: iqr (126/192) Computing stats ... group 1/1: iqr (127/192) Computing stats ... group 1/1: iqr (128/192) Computing stats ... group 1/1: iqr (129/192) Computing stats ... group 1/1: iqr (130/192) Computing stats ... group 1/1: iqr (131/192) Computing stats ... group 1/1: iqr (132/192) Computing stats ... group 1/1: iqr (133/192) Computing stats ... group 1/1: iqr (134/192) Computing stats ... group 1/1: iqr (135/192) Computing stats ... group 1/1: iqr (136/192) Computing stats ... group 1/1: iqr (137/192) Computing stats ... group 1/1: iqr (138/192) Computing stats ... group 1/1: iqr (139/192) Computing stats ... group 1/1: iqr (140/192) Computing stats ... group 1/1: iqr (141/192) Computing stats ... group 1/1: iqr (142/192) Computing stats ... group 1/1: iqr (143/192) Computing stats ... group 1/1: iqr (144/192) Computing stats ... group 1/1: iqr (145/192) Computing stats ... group 1/1: iqr (146/192) Computing stats ... group 1/1: iqr (147/192) Computing stats ... group 1/1: iqr (148/192) Computing stats ... group 1/1: iqr (149/192) Computing stats ... group 1/1: iqr (150/192) Computing stats ... group 1/1: iqr (151/192) Computing stats ... group 1/1: iqr (152/192) Computing stats ... group 1/1: iqr (153/192) Computing stats ... group 1/1: iqr (154/192) Computing stats ... group 1/1: iqr (155/192) Computing stats ... group 1/1: iqr (156/192) Computing stats ... group 1/1: iqr (157/192) Computing stats ... group 1/1: iqr (158/192) Computing stats ... group 1/1: iqr (159/192) Computing stats ... group 1/1: iqr (160/192) Computing stats ... group 1/1: iqr (161/192) Computing stats ... group 1/1: iqr (162/192) Computing stats ... group 1/1: iqr (163/192) Computing stats ... group 1/1: iqr (164/192) Computing stats ... group 1/1: iqr (165/192) Computing stats ... group 1/1: iqr (166/192) Computing stats ... group 1/1: iqr (167/192) Computing stats ... group 1/1: iqr (168/192) Computing stats ... group 1/1: iqr (169/192) Computing stats ... group 1/1: iqr (170/192) Computing stats ... group 1/1: iqr (171/192) Computing stats ... group 1/1: iqr (172/192) Computing stats ... group 1/1: iqr (173/192) Computing stats ... group 1/1: iqr (174/192) Computing stats ... group 1/1: iqr (175/192) Computing stats ... group 1/1: iqr (176/192) Computing stats ... group 1/1: iqr (177/192) Computing stats ... group 1/1: iqr (178/192) Computing stats ... group 1/1: iqr (179/192) Computing stats ... group 1/1: iqr (180/192) Computing stats ... group 1/1: iqr (181/192) Computing stats ... group 1/1: iqr (182/192) Computing stats ... group 1/1: iqr (183/192) Computing stats ... group 1/1: iqr (184/192) Computing stats ... group 1/1: iqr (185/192) Computing stats ... group 1/1: iqr (186/192) Computing stats ... group 1/1: iqr (187/192) Computing stats ... group 1/1: iqr (188/192) Computing stats ... group 1/1: iqr (189/192) Computing stats ... group 1/1: iqr (190/192) Computing stats ... group 1/1: iqr (191/192) Computing stats ... group 1/1: iqr (192/192) Computing stats ... group 1/1: stddev Computing stats ... group 1/1: stddev (1/192) Computing stats ... group 1/1: stddev (2/192) Computing stats ... group 1/1: stddev (3/192) Computing stats ... group 1/1: stddev (4/192) Computing stats ... group 1/1: stddev (5/192) Computing stats ... group 1/1: stddev (6/192) Computing stats ... group 1/1: stddev (7/192) Computing stats ... group 1/1: stddev (8/192) Computing stats ... group 1/1: stddev (9/192) Computing stats ... group 1/1: stddev (10/192) Computing stats ... group 1/1: stddev (11/192) Computing stats ... group 1/1: stddev (12/192) Computing stats ... group 1/1: stddev (13/192) Computing stats ... group 1/1: stddev (14/192) Computing stats ... group 1/1: stddev (15/192) Computing stats ... group 1/1: stddev (16/192) Computing stats ... group 1/1: stddev (17/192) Computing stats ... group 1/1: stddev (18/192) Computing stats ... group 1/1: stddev (19/192) Computing stats ... group 1/1: stddev (20/192) Computing stats ... group 1/1: stddev (21/192) Computing stats ... group 1/1: stddev (22/192) Computing stats ... group 1/1: stddev (23/192) Computing stats ... group 1/1: stddev (24/192) Computing stats ... group 1/1: stddev (25/192) Computing stats ... group 1/1: stddev (26/192) Computing stats ... group 1/1: stddev (27/192) Computing stats ... group 1/1: stddev (28/192) Computing stats ... group 1/1: stddev (29/192) Computing stats ... group 1/1: stddev (30/192) Computing stats ... group 1/1: stddev (31/192) Computing stats ... group 1/1: stddev (32/192) Computing stats ... group 1/1: stddev (33/192) Computing stats ... group 1/1: stddev (34/192) Computing stats ... group 1/1: stddev (35/192) Computing stats ... group 1/1: stddev (36/192) Computing stats ... group 1/1: stddev (37/192) Computing stats ... group 1/1: stddev (38/192) Computing stats ... group 1/1: stddev (39/192) Computing stats ... group 1/1: stddev (40/192) Computing stats ... group 1/1: stddev (41/192) Computing stats ... group 1/1: stddev (42/192) Computing stats ... group 1/1: stddev (43/192) Computing stats ... group 1/1: stddev (44/192) Computing stats ... group 1/1: stddev (45/192) Computing stats ... group 1/1: stddev (46/192) Computing stats ... group 1/1: stddev (47/192) Computing stats ... group 1/1: stddev (48/192) Computing stats ... group 1/1: stddev (49/192) Computing stats ... group 1/1: stddev (50/192) Computing stats ... group 1/1: stddev (51/192) Computing stats ... group 1/1: stddev (52/192) Computing stats ... group 1/1: stddev (53/192) Computing stats ... group 1/1: stddev (54/192) Computing stats ... group 1/1: stddev (55/192) Computing stats ... group 1/1: stddev (56/192) Computing stats ... group 1/1: stddev (57/192) Computing stats ... group 1/1: stddev (58/192) Computing stats ... group 1/1: stddev (59/192) Computing stats ... group 1/1: stddev (60/192) Computing stats ... group 1/1: stddev (61/192) Computing stats ... group 1/1: stddev (62/192) Computing stats ... group 1/1: stddev (63/192) Computing stats ... group 1/1: stddev (64/192) Computing stats ... group 1/1: stddev (65/192) Computing stats ... group 1/1: stddev (66/192) Computing stats ... group 1/1: stddev (67/192) Computing stats ... group 1/1: stddev (68/192) Computing stats ... group 1/1: stddev (69/192) Computing stats ... group 1/1: stddev (70/192) Computing stats ... group 1/1: stddev (71/192) Computing stats ... group 1/1: stddev (72/192) Computing stats ... group 1/1: stddev (73/192) Computing stats ... group 1/1: stddev (74/192) Computing stats ... group 1/1: stddev (75/192) Computing stats ... group 1/1: stddev (76/192) Computing stats ... group 1/1: stddev (77/192) Computing stats ... group 1/1: stddev (78/192) Computing stats ... group 1/1: stddev (79/192) Computing stats ... group 1/1: stddev (80/192) Computing stats ... group 1/1: stddev (81/192) Computing stats ... group 1/1: stddev (82/192) Computing stats ... group 1/1: stddev (83/192) Computing stats ... group 1/1: stddev (84/192) Computing stats ... group 1/1: stddev (85/192) Computing stats ... group 1/1: stddev (86/192) Computing stats ... group 1/1: stddev (87/192) Computing stats ... group 1/1: stddev (88/192) Computing stats ... group 1/1: stddev (89/192) Computing stats ... group 1/1: stddev (90/192) Computing stats ... group 1/1: stddev (91/192) Computing stats ... group 1/1: stddev (92/192) Computing stats ... group 1/1: stddev (93/192) Computing stats ... group 1/1: stddev (94/192) Computing stats ... group 1/1: stddev (95/192) Computing stats ... group 1/1: stddev (96/192) Computing stats ... group 1/1: stddev (97/192) Computing stats ... group 1/1: stddev (98/192) Computing stats ... group 1/1: stddev (99/192) Computing stats ... group 1/1: stddev (100/192) Computing stats ... group 1/1: stddev (101/192) Computing stats ... group 1/1: stddev (102/192) Computing stats ... group 1/1: stddev (103/192) Computing stats ... group 1/1: stddev (104/192) Computing stats ... group 1/1: stddev (105/192) Computing stats ... group 1/1: stddev (106/192) Computing stats ... group 1/1: stddev (107/192) Computing stats ... group 1/1: stddev (108/192) Computing stats ... group 1/1: stddev (109/192) Computing stats ... group 1/1: stddev (110/192) Computing stats ... group 1/1: stddev (111/192) Computing stats ... group 1/1: stddev (112/192) Computing stats ... group 1/1: stddev (113/192) Computing stats ... group 1/1: stddev (114/192) Computing stats ... group 1/1: stddev (115/192) Computing stats ... group 1/1: stddev (116/192) Computing stats ... group 1/1: stddev (117/192) Computing stats ... group 1/1: stddev (118/192) Computing stats ... group 1/1: stddev (119/192) Computing stats ... group 1/1: stddev (120/192) Computing stats ... group 1/1: stddev (121/192) Computing stats ... group 1/1: stddev (122/192) Computing stats ... group 1/1: stddev (123/192) Computing stats ... group 1/1: stddev (124/192) Computing stats ... group 1/1: stddev (125/192) Computing stats ... group 1/1: stddev (126/192) Computing stats ... group 1/1: stddev (127/192) Computing stats ... group 1/1: stddev (128/192) Computing stats ... group 1/1: stddev (129/192) Computing stats ... group 1/1: stddev (130/192) Computing stats ... group 1/1: stddev (131/192) Computing stats ... group 1/1: stddev (132/192) Computing stats ... group 1/1: stddev (133/192) Computing stats ... group 1/1: stddev (134/192) Computing stats ... group 1/1: stddev (135/192) Computing stats ... group 1/1: stddev (136/192) Computing stats ... group 1/1: stddev (137/192) Computing stats ... group 1/1: stddev (138/192) Computing stats ... group 1/1: stddev (139/192) Computing stats ... group 1/1: stddev (140/192) Computing stats ... group 1/1: stddev (141/192) Computing stats ... group 1/1: stddev (142/192) Computing stats ... group 1/1: stddev (143/192) Computing stats ... group 1/1: stddev (144/192) Computing stats ... group 1/1: stddev (145/192) Computing stats ... group 1/1: stddev (146/192) Computing stats ... group 1/1: stddev (147/192) Computing stats ... group 1/1: stddev (148/192) Computing stats ... group 1/1: stddev (149/192) Computing stats ... group 1/1: stddev (150/192) Computing stats ... group 1/1: stddev (151/192) Computing stats ... group 1/1: stddev (152/192) Computing stats ... group 1/1: stddev (153/192) Computing stats ... group 1/1: stddev (154/192) Computing stats ... group 1/1: stddev (155/192) Computing stats ... group 1/1: stddev (156/192) Computing stats ... group 1/1: stddev (157/192) Computing stats ... group 1/1: stddev (158/192) Computing stats ... group 1/1: stddev (159/192) Computing stats ... group 1/1: stddev (160/192) Computing stats ... group 1/1: stddev (161/192) Computing stats ... group 1/1: stddev (162/192) Computing stats ... group 1/1: stddev (163/192) Computing stats ... group 1/1: stddev (164/192) Computing stats ... group 1/1: stddev (165/192) Computing stats ... group 1/1: stddev (166/192) Computing stats ... group 1/1: stddev (167/192) Computing stats ... group 1/1: stddev (168/192) Computing stats ... group 1/1: stddev (169/192) Computing stats ... group 1/1: stddev (170/192) Computing stats ... group 1/1: stddev (171/192) Computing stats ... group 1/1: stddev (172/192) Computing stats ... group 1/1: stddev (173/192) Computing stats ... group 1/1: stddev (174/192) Computing stats ... group 1/1: stddev (175/192) Computing stats ... group 1/1: stddev (176/192) Computing stats ... group 1/1: stddev (177/192) Computing stats ... group 1/1: stddev (178/192) Computing stats ... group 1/1: stddev (179/192) Computing stats ... group 1/1: stddev (180/192) Computing stats ... group 1/1: stddev (181/192) Computing stats ... group 1/1: stddev (182/192) Computing stats ... group 1/1: stddev (183/192) Computing stats ... group 1/1: stddev (184/192) Computing stats ... group 1/1: stddev (185/192) Computing stats ... group 1/1: stddev (186/192) Computing stats ... group 1/1: stddev (187/192) Computing stats ... group 1/1: stddev (188/192) Computing stats ... group 1/1: stddev (189/192) Computing stats ... group 1/1: stddev (190/192) Computing stats ... group 1/1: stddev (191/192) Computing stats ... group 1/1: stddev (192/192) Computing stats ... group 1/1: stddev (1/192) Computing stats ... group 1/1: stddev (2/192) Computing stats ... group 1/1: stddev (3/192) Computing stats ... group 1/1: stddev (4/192) Computing stats ... group 1/1: stddev (5/192) Computing stats ... group 1/1: stddev (6/192) Computing stats ... group 1/1: stddev (7/192) Computing stats ... group 1/1: stddev (8/192) Computing stats ... group 1/1: stddev (9/192) Computing stats ... group 1/1: stddev (10/192) Computing stats ... group 1/1: stddev (11/192) Computing stats ... group 1/1: stddev (12/192) Computing stats ... group 1/1: stddev (13/192) Computing stats ... group 1/1: stddev (14/192) Computing stats ... group 1/1: stddev (15/192) Computing stats ... group 1/1: stddev (16/192) Computing stats ... group 1/1: stddev (17/192) Computing stats ... group 1/1: stddev (18/192) Computing stats ... group 1/1: stddev (19/192) Computing stats ... group 1/1: stddev (20/192) Computing stats ... group 1/1: stddev (21/192) Computing stats ... group 1/1: stddev (22/192) Computing stats ... group 1/1: stddev (23/192) Computing stats ... group 1/1: stddev (24/192) Computing stats ... group 1/1: stddev (25/192) Computing stats ... group 1/1: stddev (26/192) Computing stats ... group 1/1: stddev (27/192) Computing stats ... group 1/1: stddev (28/192) Computing stats ... group 1/1: stddev (29/192) Computing stats ... group 1/1: stddev (30/192) Computing stats ... group 1/1: stddev (31/192) Computing stats ... group 1/1: stddev (32/192) Computing stats ... group 1/1: stddev (33/192) Computing stats ... group 1/1: stddev (34/192) Computing stats ... group 1/1: stddev (35/192) Computing stats ... group 1/1: stddev (36/192) Computing stats ... group 1/1: stddev (37/192) Computing stats ... group 1/1: stddev (38/192) Computing stats ... group 1/1: stddev (39/192) Computing stats ... group 1/1: stddev (40/192) Computing stats ... group 1/1: stddev (41/192) Computing stats ... group 1/1: stddev (42/192) Computing stats ... group 1/1: stddev (43/192) Computing stats ... group 1/1: stddev (44/192) Computing stats ... group 1/1: stddev (45/192) Computing stats ... group 1/1: stddev (46/192) Computing stats ... group 1/1: stddev (47/192) Computing stats ... group 1/1: stddev (48/192) Computing stats ... group 1/1: stddev (49/192) Computing stats ... group 1/1: stddev (50/192) Computing stats ... group 1/1: stddev (51/192) Computing stats ... group 1/1: stddev (52/192) Computing stats ... group 1/1: stddev (53/192) Computing stats ... group 1/1: stddev (54/192) Computing stats ... group 1/1: stddev (55/192) Computing stats ... group 1/1: stddev (56/192) Computing stats ... group 1/1: stddev (57/192) Computing stats ... group 1/1: stddev (58/192) Computing stats ... group 1/1: stddev (59/192) Computing stats ... group 1/1: stddev (60/192) Computing stats ... group 1/1: stddev (61/192) Computing stats ... group 1/1: stddev (62/192) Computing stats ... group 1/1: stddev (63/192) Computing stats ... group 1/1: stddev (64/192) Computing stats ... group 1/1: stddev (65/192) Computing stats ... group 1/1: stddev (66/192) Computing stats ... group 1/1: stddev (67/192) Computing stats ... group 1/1: stddev (68/192) Computing stats ... group 1/1: stddev (69/192) Computing stats ... group 1/1: stddev (70/192) Computing stats ... group 1/1: stddev (71/192) Computing stats ... group 1/1: stddev (72/192) Computing stats ... group 1/1: stddev (73/192) Computing stats ... group 1/1: stddev (74/192) Computing stats ... group 1/1: stddev (75/192) Computing stats ... group 1/1: stddev (76/192) Computing stats ... group 1/1: stddev (77/192) Computing stats ... group 1/1: stddev (78/192) Computing stats ... group 1/1: stddev (79/192) Computing stats ... group 1/1: stddev (80/192) Computing stats ... group 1/1: stddev (81/192) Computing stats ... group 1/1: stddev (82/192) Computing stats ... group 1/1: stddev (83/192) Computing stats ... group 1/1: stddev (84/192) Computing stats ... group 1/1: stddev (85/192) Computing stats ... group 1/1: stddev (86/192) Computing stats ... group 1/1: stddev (87/192) Computing stats ... group 1/1: stddev (88/192) Computing stats ... group 1/1: stddev (89/192) Computing stats ... group 1/1: stddev (90/192) Computing stats ... group 1/1: stddev (91/192) Computing stats ... group 1/1: stddev (92/192) Computing stats ... group 1/1: stddev (93/192) Computing stats ... group 1/1: stddev (94/192) Computing stats ... group 1/1: stddev (95/192) Computing stats ... group 1/1: stddev (96/192) Computing stats ... group 1/1: stddev (97/192) Computing stats ... group 1/1: stddev (98/192) Computing stats ... group 1/1: stddev (99/192) Computing stats ... group 1/1: stddev (100/192) Computing stats ... group 1/1: stddev (101/192) Computing stats ... group 1/1: stddev (102/192) Computing stats ... group 1/1: stddev (103/192) Computing stats ... group 1/1: stddev (104/192) Computing stats ... group 1/1: stddev (105/192) Computing stats ... group 1/1: stddev (106/192) Computing stats ... group 1/1: stddev (107/192) Computing stats ... group 1/1: stddev (108/192) Computing stats ... group 1/1: stddev (109/192) Computing stats ... group 1/1: stddev (110/192) Computing stats ... group 1/1: stddev (111/192) Computing stats ... group 1/1: stddev (112/192) Computing stats ... group 1/1: stddev (113/192) Computing stats ... group 1/1: stddev (114/192) Computing stats ... group 1/1: stddev (115/192) Computing stats ... group 1/1: stddev (116/192) Computing stats ... group 1/1: stddev (117/192) Computing stats ... group 1/1: stddev (118/192) Computing stats ... group 1/1: stddev (119/192) Computing stats ... group 1/1: stddev (120/192) Computing stats ... group 1/1: stddev (121/192) Computing stats ... group 1/1: stddev (122/192) Computing stats ... group 1/1: stddev (123/192) Computing stats ... group 1/1: stddev (124/192) Computing stats ... group 1/1: stddev (125/192) Computing stats ... group 1/1: stddev (126/192) Computing stats ... group 1/1: stddev (127/192) Computing stats ... group 1/1: stddev (128/192) Computing stats ... group 1/1: stddev (129/192) Computing stats ... group 1/1: stddev (130/192) Computing stats ... group 1/1: stddev (131/192) Computing stats ... group 1/1: stddev (132/192) Computing stats ... group 1/1: stddev (133/192) Computing stats ... group 1/1: stddev (134/192) Computing stats ... group 1/1: stddev (135/192) Computing stats ... group 1/1: stddev (136/192) Computing stats ... group 1/1: stddev (137/192) Computing stats ... group 1/1: stddev (138/192) Computing stats ... group 1/1: stddev (139/192) Computing stats ... group 1/1: stddev (140/192) Computing stats ... group 1/1: stddev (141/192) Computing stats ... group 1/1: stddev (142/192) Computing stats ... group 1/1: stddev (143/192) Computing stats ... group 1/1: stddev (144/192) Computing stats ... group 1/1: stddev (145/192) Computing stats ... group 1/1: stddev (146/192) Computing stats ... group 1/1: stddev (147/192) Computing stats ... group 1/1: stddev (148/192) Computing stats ... group 1/1: stddev (149/192) Computing stats ... group 1/1: stddev (150/192) Computing stats ... group 1/1: stddev (151/192) Computing stats ... group 1/1: stddev (152/192) Computing stats ... group 1/1: stddev (153/192) Computing stats ... group 1/1: stddev (154/192) Computing stats ... group 1/1: stddev (155/192) Computing stats ... group 1/1: stddev (156/192) Computing stats ... group 1/1: stddev (157/192) Computing stats ... group 1/1: stddev (158/192) Computing stats ... group 1/1: stddev (159/192) Computing stats ... group 1/1: stddev (160/192) Computing stats ... group 1/1: stddev (161/192) Computing stats ... group 1/1: stddev (162/192) Computing stats ... group 1/1: stddev (163/192) Computing stats ... group 1/1: stddev (164/192) Computing stats ... group 1/1: stddev (165/192) Computing stats ... group 1/1: stddev (166/192) Computing stats ... group 1/1: stddev (167/192) Computing stats ... group 1/1: stddev (168/192) Computing stats ... group 1/1: stddev (169/192) Computing stats ... group 1/1: stddev (170/192) Computing stats ... group 1/1: stddev (171/192) Computing stats ... group 1/1: stddev (172/192) Computing stats ... group 1/1: stddev (173/192) Computing stats ... group 1/1: stddev (174/192) Computing stats ... group 1/1: stddev (175/192) Computing stats ... group 1/1: stddev (176/192) Computing stats ... group 1/1: stddev (177/192) Computing stats ... group 1/1: stddev (178/192) Computing stats ... group 1/1: stddev (179/192) Computing stats ... group 1/1: stddev (180/192) Computing stats ... group 1/1: stddev (181/192) Computing stats ... group 1/1: stddev (182/192) Computing stats ... group 1/1: stddev (183/192) Computing stats ... group 1/1: stddev (184/192) Computing stats ... group 1/1: stddev (185/192) Computing stats ... group 1/1: stddev (186/192) Computing stats ... group 1/1: stddev (187/192) Computing stats ... group 1/1: stddev (188/192) Computing stats ... group 1/1: stddev (189/192) Computing stats ... group 1/1: stddev (190/192) Computing stats ... group 1/1: stddev (191/192) Computing stats ... group 1/1: stddev (192/192) Computing stats ... group 1/1: ops Computing stats ... group 1/1: ops (1/192) Computing stats ... group 1/1: ops (2/192) Computing stats ... group 1/1: ops (3/192) Computing stats ... group 1/1: ops (4/192) Computing stats ... group 1/1: ops (5/192) Computing stats ... group 1/1: ops (6/192) Computing stats ... group 1/1: ops (7/192) Computing stats ... group 1/1: ops (8/192) Computing stats ... group 1/1: ops (9/192) Computing stats ... group 1/1: ops (10/192) Computing stats ... group 1/1: ops (11/192) Computing stats ... group 1/1: ops (12/192) Computing stats ... group 1/1: ops (13/192) Computing stats ... group 1/1: ops (14/192) Computing stats ... group 1/1: ops (15/192) Computing stats ... group 1/1: ops (16/192) Computing stats ... group 1/1: ops (17/192) Computing stats ... group 1/1: ops (18/192) Computing stats ... group 1/1: ops (19/192) Computing stats ... group 1/1: ops (20/192) Computing stats ... group 1/1: ops (21/192) Computing stats ... group 1/1: ops (22/192) Computing stats ... group 1/1: ops (23/192) Computing stats ... group 1/1: ops (24/192) Computing stats ... group 1/1: ops (25/192) Computing stats ... group 1/1: ops (26/192) Computing stats ... group 1/1: ops (27/192) Computing stats ... group 1/1: ops (28/192) Computing stats ... group 1/1: ops (29/192) Computing stats ... group 1/1: ops (30/192) Computing stats ... group 1/1: ops (31/192) Computing stats ... group 1/1: ops (32/192) Computing stats ... group 1/1: ops (33/192) Computing stats ... group 1/1: ops (34/192) Computing stats ... group 1/1: ops (35/192) Computing stats ... group 1/1: ops (36/192) Computing stats ... group 1/1: ops (37/192) Computing stats ... group 1/1: ops (38/192) Computing stats ... group 1/1: ops (39/192) Computing stats ... group 1/1: ops (40/192) Computing stats ... group 1/1: ops (41/192) Computing stats ... group 1/1: ops (42/192) Computing stats ... group 1/1: ops (43/192) Computing stats ... group 1/1: ops (44/192) Computing stats ... group 1/1: ops (45/192) Computing stats ... group 1/1: ops (46/192) Computing stats ... group 1/1: ops (47/192) Computing stats ... group 1/1: ops (48/192) Computing stats ... group 1/1: ops (49/192) Computing stats ... group 1/1: ops (50/192) Computing stats ... group 1/1: ops (51/192) Computing stats ... group 1/1: ops (52/192) Computing stats ... group 1/1: ops (53/192) Computing stats ... group 1/1: ops (54/192) Computing stats ... group 1/1: ops (55/192) Computing stats ... group 1/1: ops (56/192) Computing stats ... group 1/1: ops (57/192) Computing stats ... group 1/1: ops (58/192) Computing stats ... group 1/1: ops (59/192) Computing stats ... group 1/1: ops (60/192) Computing stats ... group 1/1: ops (61/192) Computing stats ... group 1/1: ops (62/192) Computing stats ... group 1/1: ops (63/192) Computing stats ... group 1/1: ops (64/192) Computing stats ... group 1/1: ops (65/192) Computing stats ... group 1/1: ops (66/192) Computing stats ... group 1/1: ops (67/192) Computing stats ... group 1/1: ops (68/192) Computing stats ... group 1/1: ops (69/192) Computing stats ... group 1/1: ops (70/192) Computing stats ... group 1/1: ops (71/192) Computing stats ... group 1/1: ops (72/192) Computing stats ... group 1/1: ops (73/192) Computing stats ... group 1/1: ops (74/192) Computing stats ... group 1/1: ops (75/192) Computing stats ... group 1/1: ops (76/192) Computing stats ... group 1/1: ops (77/192) Computing stats ... group 1/1: ops (78/192) Computing stats ... group 1/1: ops (79/192) Computing stats ... group 1/1: ops (80/192) Computing stats ... group 1/1: ops (81/192) Computing stats ... group 1/1: ops (82/192) Computing stats ... group 1/1: ops (83/192) Computing stats ... group 1/1: ops (84/192) Computing stats ... group 1/1: ops (85/192) Computing stats ... group 1/1: ops (86/192) Computing stats ... group 1/1: ops (87/192) Computing stats ... group 1/1: ops (88/192) Computing stats ... group 1/1: ops (89/192) Computing stats ... group 1/1: ops (90/192) Computing stats ... group 1/1: ops (91/192) Computing stats ... group 1/1: ops (92/192) Computing stats ... group 1/1: ops (93/192) Computing stats ... group 1/1: ops (94/192) Computing stats ... group 1/1: ops (95/192) Computing stats ... group 1/1: ops (96/192) Computing stats ... group 1/1: ops (97/192) Computing stats ... group 1/1: ops (98/192) Computing stats ... group 1/1: ops (99/192) Computing stats ... group 1/1: ops (100/192) Computing stats ... group 1/1: ops (101/192) Computing stats ... group 1/1: ops (102/192) Computing stats ... group 1/1: ops (103/192) Computing stats ... group 1/1: ops (104/192) Computing stats ... group 1/1: ops (105/192) Computing stats ... group 1/1: ops (106/192) Computing stats ... group 1/1: ops (107/192) Computing stats ... group 1/1: ops (108/192) Computing stats ... group 1/1: ops (109/192) Computing stats ... group 1/1: ops (110/192) Computing stats ... group 1/1: ops (111/192) Computing stats ... group 1/1: ops (112/192) Computing stats ... group 1/1: ops (113/192) Computing stats ... group 1/1: ops (114/192) Computing stats ... group 1/1: ops (115/192) Computing stats ... group 1/1: ops (116/192) Computing stats ... group 1/1: ops (117/192) Computing stats ... group 1/1: ops (118/192) Computing stats ... group 1/1: ops (119/192) Computing stats ... group 1/1: ops (120/192) Computing stats ... group 1/1: ops (121/192) Computing stats ... group 1/1: ops (122/192) Computing stats ... group 1/1: ops (123/192) Computing stats ... group 1/1: ops (124/192) Computing stats ... group 1/1: ops (125/192) Computing stats ... group 1/1: ops (126/192) Computing stats ... group 1/1: ops (127/192) Computing stats ... group 1/1: ops (128/192) Computing stats ... group 1/1: ops (129/192) Computing stats ... group 1/1: ops (130/192) Computing stats ... group 1/1: ops (131/192) Computing stats ... group 1/1: ops (132/192) Computing stats ... group 1/1: ops (133/192) Computing stats ... group 1/1: ops (134/192) Computing stats ... group 1/1: ops (135/192) Computing stats ... group 1/1: ops (136/192) Computing stats ... group 1/1: ops (137/192) Computing stats ... group 1/1: ops (138/192) Computing stats ... group 1/1: ops (139/192) Computing stats ... group 1/1: ops (140/192) Computing stats ... group 1/1: ops (141/192) Computing stats ... group 1/1: ops (142/192) Computing stats ... group 1/1: ops (143/192) Computing stats ... group 1/1: ops (144/192) Computing stats ... group 1/1: ops (145/192) Computing stats ... group 1/1: ops (146/192) Computing stats ... group 1/1: ops (147/192) Computing stats ... group 1/1: ops (148/192) Computing stats ... group 1/1: ops (149/192) Computing stats ... group 1/1: ops (150/192) Computing stats ... group 1/1: ops (151/192) Computing stats ... group 1/1: ops (152/192) Computing stats ... group 1/1: ops (153/192) Computing stats ... group 1/1: ops (154/192) Computing stats ... group 1/1: ops (155/192) Computing stats ... group 1/1: ops (156/192) Computing stats ... group 1/1: ops (157/192) Computing stats ... group 1/1: ops (158/192) Computing stats ... group 1/1: ops (159/192) Computing stats ... group 1/1: ops (160/192) Computing stats ... group 1/1: ops (161/192) Computing stats ... group 1/1: ops (162/192) Computing stats ... group 1/1: ops (163/192) Computing stats ... group 1/1: ops (164/192) Computing stats ... group 1/1: ops (165/192) Computing stats ... group 1/1: ops (166/192) Computing stats ... group 1/1: ops (167/192) Computing stats ... group 1/1: ops (168/192) Computing stats ... group 1/1: ops (169/192) Computing stats ... group 1/1: ops (170/192) Computing stats ... group 1/1: ops (171/192) Computing stats ... group 1/1: ops (172/192) Computing stats ... group 1/1: ops (173/192) Computing stats ... group 1/1: ops (174/192) Computing stats ... group 1/1: ops (175/192) Computing stats ... group 1/1: ops (176/192) Computing stats ... group 1/1: ops (177/192) Computing stats ... group 1/1: ops (178/192) Computing stats ... group 1/1: ops (179/192) Computing stats ... group 1/1: ops (180/192) Computing stats ... group 1/1: ops (181/192) Computing stats ... group 1/1: ops (182/192) Computing stats ... group 1/1: ops (183/192) Computing stats ... group 1/1: ops (184/192) Computing stats ... group 1/1: ops (185/192) Computing stats ... group 1/1: ops (186/192) Computing stats ... group 1/1: ops (187/192) Computing stats ... group 1/1: ops (188/192) Computing stats ... group 1/1: ops (189/192) Computing stats ... group 1/1: ops (190/192) Computing stats ... group 1/1: ops (191/192) Computing stats ... group 1/1: ops (192/192) Computing stats ... group 1/1: ops (1/192) Computing stats ... group 1/1: ops (2/192) Computing stats ... group 1/1: ops (3/192) Computing stats ... group 1/1: ops (4/192) Computing stats ... group 1/1: ops (5/192) Computing stats ... group 1/1: ops (6/192) Computing stats ... group 1/1: ops (7/192) Computing stats ... group 1/1: ops (8/192) Computing stats ... group 1/1: ops (9/192) Computing stats ... group 1/1: ops (10/192) Computing stats ... group 1/1: ops (11/192) Computing stats ... group 1/1: ops (12/192) Computing stats ... group 1/1: ops (13/192) Computing stats ... group 1/1: ops (14/192) Computing stats ... group 1/1: ops (15/192) Computing stats ... group 1/1: ops (16/192) Computing stats ... group 1/1: ops (17/192) Computing stats ... group 1/1: ops (18/192) Computing stats ... group 1/1: ops (19/192) Computing stats ... group 1/1: ops (20/192) Computing stats ... group 1/1: ops (21/192) Computing stats ... group 1/1: ops (22/192) Computing stats ... group 1/1: ops (23/192) Computing stats ... group 1/1: ops (24/192) Computing stats ... group 1/1: ops (25/192) Computing stats ... group 1/1: ops (26/192) Computing stats ... group 1/1: ops (27/192) Computing stats ... group 1/1: ops (28/192) Computing stats ... group 1/1: ops (29/192) Computing stats ... group 1/1: ops (30/192) Computing stats ... group 1/1: ops (31/192) Computing stats ... group 1/1: ops (32/192) Computing stats ... group 1/1: ops (33/192) Computing stats ... group 1/1: ops (34/192) Computing stats ... group 1/1: ops (35/192) Computing stats ... group 1/1: ops (36/192) Computing stats ... group 1/1: ops (37/192) Computing stats ... group 1/1: ops (38/192) Computing stats ... group 1/1: ops (39/192) Computing stats ... group 1/1: ops (40/192) Computing stats ... group 1/1: ops (41/192) Computing stats ... group 1/1: ops (42/192) Computing stats ... group 1/1: ops (43/192) Computing stats ... group 1/1: ops (44/192) Computing stats ... group 1/1: ops (45/192) Computing stats ... group 1/1: ops (46/192) Computing stats ... group 1/1: ops (47/192) Computing stats ... group 1/1: ops (48/192) Computing stats ... group 1/1: ops (49/192) Computing stats ... group 1/1: ops (50/192) Computing stats ... group 1/1: ops (51/192) Computing stats ... group 1/1: ops (52/192) Computing stats ... group 1/1: ops (53/192) Computing stats ... group 1/1: ops (54/192) Computing stats ... group 1/1: ops (55/192) Computing stats ... group 1/1: ops (56/192) Computing stats ... group 1/1: ops (57/192) Computing stats ... group 1/1: ops (58/192) Computing stats ... group 1/1: ops (59/192) Computing stats ... group 1/1: ops (60/192) Computing stats ... group 1/1: ops (61/192) Computing stats ... group 1/1: ops (62/192) Computing stats ... group 1/1: ops (63/192) Computing stats ... group 1/1: ops (64/192) Computing stats ... group 1/1: ops (65/192) Computing stats ... group 1/1: ops (66/192) Computing stats ... group 1/1: ops (67/192) Computing stats ... group 1/1: ops (68/192) Computing stats ... group 1/1: ops (69/192) Computing stats ... group 1/1: ops (70/192) Computing stats ... group 1/1: ops (71/192) Computing stats ... group 1/1: ops (72/192) Computing stats ... group 1/1: ops (73/192) Computing stats ... group 1/1: ops (74/192) Computing stats ... group 1/1: ops (75/192) Computing stats ... group 1/1: ops (76/192) Computing stats ... group 1/1: ops (77/192) Computing stats ... group 1/1: ops (78/192) Computing stats ... group 1/1: ops (79/192) Computing stats ... group 1/1: ops (80/192) Computing stats ... group 1/1: ops (81/192) Computing stats ... group 1/1: ops (82/192) Computing stats ... group 1/1: ops (83/192) Computing stats ... group 1/1: ops (84/192) Computing stats ... group 1/1: ops (85/192) Computing stats ... group 1/1: ops (86/192) Computing stats ... group 1/1: ops (87/192) Computing stats ... group 1/1: ops (88/192) Computing stats ... group 1/1: ops (89/192) Computing stats ... group 1/1: ops (90/192) Computing stats ... group 1/1: ops (91/192) Computing stats ... group 1/1: ops (92/192) Computing stats ... group 1/1: ops (93/192) Computing stats ... group 1/1: ops (94/192) Computing stats ... group 1/1: ops (95/192) Computing stats ... group 1/1: ops (96/192) Computing stats ... group 1/1: ops (97/192) Computing stats ... group 1/1: ops (98/192) Computing stats ... group 1/1: ops (99/192) Computing stats ... group 1/1: ops (100/192) Computing stats ... group 1/1: ops (101/192) Computing stats ... group 1/1: ops (102/192) Computing stats ... group 1/1: ops (103/192) Computing stats ... group 1/1: ops (104/192) Computing stats ... group 1/1: ops (105/192) Computing stats ... group 1/1: ops (106/192) Computing stats ... group 1/1: ops (107/192) Computing stats ... group 1/1: ops (108/192) Computing stats ... group 1/1: ops (109/192) Computing stats ... group 1/1: ops (110/192) Computing stats ... group 1/1: ops (111/192) Computing stats ... group 1/1: ops (112/192) Computing stats ... group 1/1: ops (113/192) Computing stats ... group 1/1: ops (114/192) Computing stats ... group 1/1: ops (115/192) Computing stats ... group 1/1: ops (116/192) Computing stats ... group 1/1: ops (117/192) Computing stats ... group 1/1: ops (118/192) Computing stats ... group 1/1: ops (119/192) Computing stats ... group 1/1: ops (120/192) Computing stats ... group 1/1: ops (121/192) Computing stats ... group 1/1: ops (122/192) Computing stats ... group 1/1: ops (123/192) Computing stats ... group 1/1: ops (124/192) Computing stats ... group 1/1: ops (125/192) Computing stats ... group 1/1: ops (126/192) Computing stats ... group 1/1: ops (127/192) Computing stats ... group 1/1: ops (128/192) Computing stats ... group 1/1: ops (129/192) Computing stats ... group 1/1: ops (130/192) Computing stats ... group 1/1: ops (131/192) Computing stats ... group 1/1: ops (132/192) Computing stats ... group 1/1: ops (133/192) Computing stats ... group 1/1: ops (134/192) Computing stats ... group 1/1: ops (135/192) Computing stats ... group 1/1: ops (136/192) Computing stats ... group 1/1: ops (137/192) Computing stats ... group 1/1: ops (138/192) Computing stats ... group 1/1: ops (139/192) Computing stats ... group 1/1: ops (140/192) Computing stats ... group 1/1: ops (141/192) Computing stats ... group 1/1: ops (142/192) Computing stats ... group 1/1: ops (143/192) Computing stats ... group 1/1: ops (144/192) Computing stats ... group 1/1: ops (145/192) Computing stats ... group 1/1: ops (146/192) Computing stats ... group 1/1: ops (147/192) Computing stats ... group 1/1: ops (148/192) Computing stats ... group 1/1: ops (149/192) Computing stats ... group 1/1: ops (150/192) Computing stats ... group 1/1: ops (151/192) Computing stats ... group 1/1: ops (152/192) Computing stats ... group 1/1: ops (153/192) Computing stats ... group 1/1: ops (154/192) Computing stats ... group 1/1: ops (155/192) Computing stats ... group 1/1: ops (156/192) Computing stats ... group 1/1: ops (157/192) Computing stats ... group 1/1: ops (158/192) Computing stats ... group 1/1: ops (159/192) Computing stats ... group 1/1: ops (160/192) Computing stats ... group 1/1: ops (161/192) Computing stats ... group 1/1: ops (162/192) Computing stats ... group 1/1: ops (163/192) Computing stats ... group 1/1: ops (164/192) Computing stats ... group 1/1: ops (165/192) Computing stats ... group 1/1: ops (166/192) Computing stats ... group 1/1: ops (167/192) Computing stats ... group 1/1: ops (168/192) Computing stats ... group 1/1: ops (169/192) Computing stats ... group 1/1: ops (170/192) Computing stats ... group 1/1: ops (171/192) Computing stats ... group 1/1: ops (172/192) Computing stats ... group 1/1: ops (173/192) Computing stats ... group 1/1: ops (174/192) Computing stats ... group 1/1: ops (175/192) Computing stats ... group 1/1: ops (176/192) Computing stats ... group 1/1: ops (177/192) Computing stats ... group 1/1: ops (178/192) Computing stats ... group 1/1: ops (179/192) Computing stats ... group 1/1: ops (180/192) Computing stats ... group 1/1: ops (181/192) Computing stats ... group 1/1: ops (182/192) Computing stats ... group 1/1: ops (183/192) Computing stats ... group 1/1: ops (184/192) Computing stats ... group 1/1: ops (185/192) Computing stats ... group 1/1: ops (186/192) Computing stats ... group 1/1: ops (187/192) Computing stats ... group 1/1: ops (188/192) Computing stats ... group 1/1: ops (189/192) Computing stats ... group 1/1: ops (190/192) Computing stats ... group 1/1: ops (191/192) Computing stats ... group 1/1: ops (192/192) Computing stats ... group 1/1: ops: outliers Computing stats ... group 1/1: ops: outliers (1/192) Computing stats ... group 1/1: ops: outliers (2/192) Computing stats ... group 1/1: ops: outliers (3/192) Computing stats ... group 1/1: ops: outliers (4/192) Computing stats ... group 1/1: ops: outliers (5/192) Computing stats ... group 1/1: ops: outliers (6/192) Computing stats ... group 1/1: ops: outliers (7/192) Computing stats ... group 1/1: ops: outliers (8/192) Computing stats ... group 1/1: ops: outliers (9/192) Computing stats ... group 1/1: ops: outliers (10/192) Computing stats ... group 1/1: ops: outliers (11/192) Computing stats ... group 1/1: ops: outliers (12/192) Computing stats ... group 1/1: ops: outliers (13/192) Computing stats ... group 1/1: ops: outliers (14/192) Computing stats ... group 1/1: ops: outliers (15/192) Computing stats ... group 1/1: ops: outliers (16/192) Computing stats ... group 1/1: ops: outliers (17/192) Computing stats ... group 1/1: ops: outliers (18/192) Computing stats ... group 1/1: ops: outliers (19/192) Computing stats ... group 1/1: ops: outliers (20/192) Computing stats ... group 1/1: ops: outliers (21/192) Computing stats ... group 1/1: ops: outliers (22/192) Computing stats ... group 1/1: ops: outliers (23/192) Computing stats ... group 1/1: ops: outliers (24/192) Computing stats ... group 1/1: ops: outliers (25/192) Computing stats ... group 1/1: ops: outliers (26/192) Computing stats ... group 1/1: ops: outliers (27/192) Computing stats ... group 1/1: ops: outliers (28/192) Computing stats ... group 1/1: ops: outliers (29/192) Computing stats ... group 1/1: ops: outliers (30/192) Computing stats ... group 1/1: ops: outliers (31/192) Computing stats ... group 1/1: ops: outliers (32/192) Computing stats ... group 1/1: ops: outliers (33/192) Computing stats ... group 1/1: ops: outliers (34/192) Computing stats ... group 1/1: ops: outliers (35/192) Computing stats ... group 1/1: ops: outliers (36/192) Computing stats ... group 1/1: ops: outliers (37/192) Computing stats ... group 1/1: ops: outliers (38/192) Computing stats ... group 1/1: ops: outliers (39/192) Computing stats ... group 1/1: ops: outliers (40/192) Computing stats ... group 1/1: ops: outliers (41/192) Computing stats ... group 1/1: ops: outliers (42/192) Computing stats ... group 1/1: ops: outliers (43/192) Computing stats ... group 1/1: ops: outliers (44/192) Computing stats ... group 1/1: ops: outliers (45/192) Computing stats ... group 1/1: ops: outliers (46/192) Computing stats ... group 1/1: ops: outliers (47/192) Computing stats ... group 1/1: ops: outliers (48/192) Computing stats ... group 1/1: ops: outliers (49/192) Computing stats ... group 1/1: ops: outliers (50/192) Computing stats ... group 1/1: ops: outliers (51/192) Computing stats ... group 1/1: ops: outliers (52/192) Computing stats ... group 1/1: ops: outliers (53/192) Computing stats ... group 1/1: ops: outliers (54/192) Computing stats ... group 1/1: ops: outliers (55/192) Computing stats ... group 1/1: ops: outliers (56/192) Computing stats ... group 1/1: ops: outliers (57/192) Computing stats ... group 1/1: ops: outliers (58/192) Computing stats ... group 1/1: ops: outliers (59/192) Computing stats ... group 1/1: ops: outliers (60/192) Computing stats ... group 1/1: ops: outliers (61/192) Computing stats ... group 1/1: ops: outliers (62/192) Computing stats ... group 1/1: ops: outliers (63/192) Computing stats ... group 1/1: ops: outliers (64/192) Computing stats ... group 1/1: ops: outliers (65/192) Computing stats ... group 1/1: ops: outliers (66/192) Computing stats ... group 1/1: ops: outliers (67/192) Computing stats ... group 1/1: ops: outliers (68/192) Computing stats ... group 1/1: ops: outliers (69/192) Computing stats ... group 1/1: ops: outliers (70/192) Computing stats ... group 1/1: ops: outliers (71/192) Computing stats ... group 1/1: ops: outliers (72/192) Computing stats ... group 1/1: ops: outliers (73/192) Computing stats ... group 1/1: ops: outliers (74/192) Computing stats ... group 1/1: ops: outliers (75/192) Computing stats ... group 1/1: ops: outliers (76/192) Computing stats ... group 1/1: ops: outliers (77/192) Computing stats ... group 1/1: ops: outliers (78/192) Computing stats ... group 1/1: ops: outliers (79/192) Computing stats ... group 1/1: ops: outliers (80/192) Computing stats ... group 1/1: ops: outliers (81/192) Computing stats ... group 1/1: ops: outliers (82/192) Computing stats ... group 1/1: ops: outliers (83/192) Computing stats ... group 1/1: ops: outliers (84/192) Computing stats ... group 1/1: ops: outliers (85/192) Computing stats ... group 1/1: ops: outliers (86/192) Computing stats ... group 1/1: ops: outliers (87/192) Computing stats ... group 1/1: ops: outliers (88/192) Computing stats ... group 1/1: ops: outliers (89/192) Computing stats ... group 1/1: ops: outliers (90/192) Computing stats ... group 1/1: ops: outliers (91/192) Computing stats ... group 1/1: ops: outliers (92/192) Computing stats ... group 1/1: ops: outliers (93/192) Computing stats ... group 1/1: ops: outliers (94/192) Computing stats ... group 1/1: ops: outliers (95/192) Computing stats ... group 1/1: ops: outliers (96/192) Computing stats ... group 1/1: ops: outliers (97/192) Computing stats ... group 1/1: ops: outliers (98/192) Computing stats ... group 1/1: ops: outliers (99/192) Computing stats ... group 1/1: ops: outliers (100/192) Computing stats ... group 1/1: ops: outliers (101/192) Computing stats ... group 1/1: ops: outliers (102/192) Computing stats ... group 1/1: ops: outliers (103/192) Computing stats ... group 1/1: ops: outliers (104/192) Computing stats ... group 1/1: ops: outliers (105/192) Computing stats ... group 1/1: ops: outliers (106/192) Computing stats ... group 1/1: ops: outliers (107/192) Computing stats ... group 1/1: ops: outliers (108/192) Computing stats ... group 1/1: ops: outliers (109/192) Computing stats ... group 1/1: ops: outliers (110/192) Computing stats ... group 1/1: ops: outliers (111/192) Computing stats ... group 1/1: ops: outliers (112/192) Computing stats ... group 1/1: ops: outliers (113/192) Computing stats ... group 1/1: ops: outliers (114/192) Computing stats ... group 1/1: ops: outliers (115/192) Computing stats ... group 1/1: ops: outliers (116/192) Computing stats ... group 1/1: ops: outliers (117/192) Computing stats ... group 1/1: ops: outliers (118/192) Computing stats ... group 1/1: ops: outliers (119/192) Computing stats ... group 1/1: ops: outliers (120/192) Computing stats ... group 1/1: ops: outliers (121/192) Computing stats ... group 1/1: ops: outliers (122/192) Computing stats ... group 1/1: ops: outliers (123/192) Computing stats ... group 1/1: ops: outliers (124/192) Computing stats ... group 1/1: ops: outliers (125/192) Computing stats ... group 1/1: ops: outliers (126/192) Computing stats ... group 1/1: ops: outliers (127/192) Computing stats ... group 1/1: ops: outliers (128/192) Computing stats ... group 1/1: ops: outliers (129/192) Computing stats ... group 1/1: ops: outliers (130/192) Computing stats ... group 1/1: ops: outliers (131/192) Computing stats ... group 1/1: ops: outliers (132/192) Computing stats ... group 1/1: ops: outliers (133/192) Computing stats ... group 1/1: ops: outliers (134/192) Computing stats ... group 1/1: ops: outliers (135/192) Computing stats ... group 1/1: ops: outliers (136/192) Computing stats ... group 1/1: ops: outliers (137/192) Computing stats ... group 1/1: ops: outliers (138/192) Computing stats ... group 1/1: ops: outliers (139/192) Computing stats ... group 1/1: ops: outliers (140/192) Computing stats ... group 1/1: ops: outliers (141/192) Computing stats ... group 1/1: ops: outliers (142/192) Computing stats ... group 1/1: ops: outliers (143/192) Computing stats ... group 1/1: ops: outliers (144/192) Computing stats ... group 1/1: ops: outliers (145/192) Computing stats ... group 1/1: ops: outliers (146/192) Computing stats ... group 1/1: ops: outliers (147/192) Computing stats ... group 1/1: ops: outliers (148/192) Computing stats ... group 1/1: ops: outliers (149/192) Computing stats ... group 1/1: ops: outliers (150/192) Computing stats ... group 1/1: ops: outliers (151/192) Computing stats ... group 1/1: ops: outliers (152/192) Computing stats ... group 1/1: ops: outliers (153/192) Computing stats ... group 1/1: ops: outliers (154/192) Computing stats ... group 1/1: ops: outliers (155/192) Computing stats ... group 1/1: ops: outliers (156/192) Computing stats ... group 1/1: ops: outliers (157/192) Computing stats ... group 1/1: ops: outliers (158/192) Computing stats ... group 1/1: ops: outliers (159/192) Computing stats ... group 1/1: ops: outliers (160/192) Computing stats ... group 1/1: ops: outliers (161/192) Computing stats ... group 1/1: ops: outliers (162/192) Computing stats ... group 1/1: ops: outliers (163/192) Computing stats ... group 1/1: ops: outliers (164/192) Computing stats ... group 1/1: ops: outliers (165/192) Computing stats ... group 1/1: ops: outliers (166/192) Computing stats ... group 1/1: ops: outliers (167/192) Computing stats ... group 1/1: ops: outliers (168/192) Computing stats ... group 1/1: ops: outliers (169/192) Computing stats ... group 1/1: ops: outliers (170/192) Computing stats ... group 1/1: ops: outliers (171/192) Computing stats ... group 1/1: ops: outliers (172/192) Computing stats ... group 1/1: ops: outliers (173/192) Computing stats ... group 1/1: ops: outliers (174/192) Computing stats ... group 1/1: ops: outliers (175/192) Computing stats ... group 1/1: ops: outliers (176/192) Computing stats ... group 1/1: ops: outliers (177/192) Computing stats ... group 1/1: ops: outliers (178/192) Computing stats ... group 1/1: ops: outliers (179/192) Computing stats ... group 1/1: ops: outliers (180/192) Computing stats ... group 1/1: ops: outliers (181/192) Computing stats ... group 1/1: ops: outliers (182/192) Computing stats ... group 1/1: ops: outliers (183/192) Computing stats ... group 1/1: ops: outliers (184/192) Computing stats ... group 1/1: ops: outliers (185/192) Computing stats ... group 1/1: ops: outliers (186/192) Computing stats ... group 1/1: ops: outliers (187/192) Computing stats ... group 1/1: ops: outliers (188/192) Computing stats ... group 1/1: ops: outliers (189/192) Computing stats ... group 1/1: ops: outliers (190/192) Computing stats ... group 1/1: ops: outliers (191/192) Computing stats ... group 1/1: ops: outliers (192/192) Computing stats ... group 1/1: ops: rounds Computing stats ... group 1/1: ops: rounds (1/192) Computing stats ... group 1/1: ops: rounds (2/192) Computing stats ... group 1/1: ops: rounds (3/192) Computing stats ... group 1/1: ops: rounds (4/192) Computing stats ... group 1/1: ops: rounds (5/192) Computing stats ... group 1/1: ops: rounds (6/192) Computing stats ... group 1/1: ops: rounds (7/192) Computing stats ... group 1/1: ops: rounds (8/192) Computing stats ... group 1/1: ops: rounds (9/192) Computing stats ... group 1/1: ops: rounds (10/192) Computing stats ... group 1/1: ops: rounds (11/192) Computing stats ... group 1/1: ops: rounds (12/192) Computing stats ... group 1/1: ops: rounds (13/192) Computing stats ... group 1/1: ops: rounds (14/192) Computing stats ... group 1/1: ops: rounds (15/192) Computing stats ... group 1/1: ops: rounds (16/192) Computing stats ... group 1/1: ops: rounds (17/192) Computing stats ... group 1/1: ops: rounds (18/192) Computing stats ... group 1/1: ops: rounds (19/192) Computing stats ... group 1/1: ops: rounds (20/192) Computing stats ... group 1/1: ops: rounds (21/192) Computing stats ... group 1/1: ops: rounds (22/192) Computing stats ... group 1/1: ops: rounds (23/192) Computing stats ... group 1/1: ops: rounds (24/192) Computing stats ... group 1/1: ops: rounds (25/192) Computing stats ... group 1/1: ops: rounds (26/192) Computing stats ... group 1/1: ops: rounds (27/192) Computing stats ... group 1/1: ops: rounds (28/192) Computing stats ... group 1/1: ops: rounds (29/192) Computing stats ... group 1/1: ops: rounds (30/192) Computing stats ... group 1/1: ops: rounds (31/192) Computing stats ... group 1/1: ops: rounds (32/192) Computing stats ... group 1/1: ops: rounds (33/192) Computing stats ... group 1/1: ops: rounds (34/192) Computing stats ... group 1/1: ops: rounds (35/192) Computing stats ... group 1/1: ops: rounds (36/192) Computing stats ... group 1/1: ops: rounds (37/192) Computing stats ... group 1/1: ops: rounds (38/192) Computing stats ... group 1/1: ops: rounds (39/192) Computing stats ... group 1/1: ops: rounds (40/192) Computing stats ... group 1/1: ops: rounds (41/192) Computing stats ... group 1/1: ops: rounds (42/192) Computing stats ... group 1/1: ops: rounds (43/192) Computing stats ... group 1/1: ops: rounds (44/192) Computing stats ... group 1/1: ops: rounds (45/192) Computing stats ... group 1/1: ops: rounds (46/192) Computing stats ... group 1/1: ops: rounds (47/192) Computing stats ... group 1/1: ops: rounds (48/192) Computing stats ... group 1/1: ops: rounds (49/192) Computing stats ... group 1/1: ops: rounds (50/192) Computing stats ... group 1/1: ops: rounds (51/192) Computing stats ... group 1/1: ops: rounds (52/192) Computing stats ... group 1/1: ops: rounds (53/192) Computing stats ... group 1/1: ops: rounds (54/192) Computing stats ... group 1/1: ops: rounds (55/192) Computing stats ... group 1/1: ops: rounds (56/192) Computing stats ... group 1/1: ops: rounds (57/192) Computing stats ... group 1/1: ops: rounds (58/192) Computing stats ... group 1/1: ops: rounds (59/192) Computing stats ... group 1/1: ops: rounds (60/192) Computing stats ... group 1/1: ops: rounds (61/192) Computing stats ... group 1/1: ops: rounds (62/192) Computing stats ... group 1/1: ops: rounds (63/192) Computing stats ... group 1/1: ops: rounds (64/192) Computing stats ... group 1/1: ops: rounds (65/192) Computing stats ... group 1/1: ops: rounds (66/192) Computing stats ... group 1/1: ops: rounds (67/192) Computing stats ... group 1/1: ops: rounds (68/192) Computing stats ... group 1/1: ops: rounds (69/192) Computing stats ... group 1/1: ops: rounds (70/192) Computing stats ... group 1/1: ops: rounds (71/192) Computing stats ... group 1/1: ops: rounds (72/192) Computing stats ... group 1/1: ops: rounds (73/192) Computing stats ... group 1/1: ops: rounds (74/192) Computing stats ... group 1/1: ops: rounds (75/192) Computing stats ... group 1/1: ops: rounds (76/192) Computing stats ... group 1/1: ops: rounds (77/192) Computing stats ... group 1/1: ops: rounds (78/192) Computing stats ... group 1/1: ops: rounds (79/192) Computing stats ... group 1/1: ops: rounds (80/192) Computing stats ... group 1/1: ops: rounds (81/192) Computing stats ... group 1/1: ops: rounds (82/192) Computing stats ... group 1/1: ops: rounds (83/192) Computing stats ... group 1/1: ops: rounds (84/192) Computing stats ... group 1/1: ops: rounds (85/192) Computing stats ... group 1/1: ops: rounds (86/192) Computing stats ... group 1/1: ops: rounds (87/192) Computing stats ... group 1/1: ops: rounds (88/192) Computing stats ... group 1/1: ops: rounds (89/192) Computing stats ... group 1/1: ops: rounds (90/192) Computing stats ... group 1/1: ops: rounds (91/192) Computing stats ... group 1/1: ops: rounds (92/192) Computing stats ... group 1/1: ops: rounds (93/192) Computing stats ... group 1/1: ops: rounds (94/192) Computing stats ... group 1/1: ops: rounds (95/192) Computing stats ... group 1/1: ops: rounds (96/192) Computing stats ... group 1/1: ops: rounds (97/192) Computing stats ... group 1/1: ops: rounds (98/192) Computing stats ... group 1/1: ops: rounds (99/192) Computing stats ... group 1/1: ops: rounds (100/192) Computing stats ... group 1/1: ops: rounds (101/192) Computing stats ... group 1/1: ops: rounds (102/192) Computing stats ... group 1/1: ops: rounds (103/192) Computing stats ... group 1/1: ops: rounds (104/192) Computing stats ... group 1/1: ops: rounds (105/192) Computing stats ... group 1/1: ops: rounds (106/192) Computing stats ... group 1/1: ops: rounds (107/192) Computing stats ... group 1/1: ops: rounds (108/192) Computing stats ... group 1/1: ops: rounds (109/192) Computing stats ... group 1/1: ops: rounds (110/192) Computing stats ... group 1/1: ops: rounds (111/192) Computing stats ... group 1/1: ops: rounds (112/192) Computing stats ... group 1/1: ops: rounds (113/192) Computing stats ... group 1/1: ops: rounds (114/192) Computing stats ... group 1/1: ops: rounds (115/192) Computing stats ... group 1/1: ops: rounds (116/192) Computing stats ... group 1/1: ops: rounds (117/192) Computing stats ... group 1/1: ops: rounds (118/192) Computing stats ... group 1/1: ops: rounds (119/192) Computing stats ... group 1/1: ops: rounds (120/192) Computing stats ... group 1/1: ops: rounds (121/192) Computing stats ... group 1/1: ops: rounds (122/192) Computing stats ... group 1/1: ops: rounds (123/192) Computing stats ... group 1/1: ops: rounds (124/192) Computing stats ... group 1/1: ops: rounds (125/192) Computing stats ... group 1/1: ops: rounds (126/192) Computing stats ... group 1/1: ops: rounds (127/192) Computing stats ... group 1/1: ops: rounds (128/192) Computing stats ... group 1/1: ops: rounds (129/192) Computing stats ... group 1/1: ops: rounds (130/192) Computing stats ... group 1/1: ops: rounds (131/192) Computing stats ... group 1/1: ops: rounds (132/192) Computing stats ... group 1/1: ops: rounds (133/192) Computing stats ... group 1/1: ops: rounds (134/192) Computing stats ... group 1/1: ops: rounds (135/192) Computing stats ... group 1/1: ops: rounds (136/192) Computing stats ... group 1/1: ops: rounds (137/192) Computing stats ... group 1/1: ops: rounds (138/192) Computing stats ... group 1/1: ops: rounds (139/192) Computing stats ... group 1/1: ops: rounds (140/192) Computing stats ... group 1/1: ops: rounds (141/192) Computing stats ... group 1/1: ops: rounds (142/192) Computing stats ... group 1/1: ops: rounds (143/192) Computing stats ... group 1/1: ops: rounds (144/192) Computing stats ... group 1/1: ops: rounds (145/192) Computing stats ... group 1/1: ops: rounds (146/192) Computing stats ... group 1/1: ops: rounds (147/192) Computing stats ... group 1/1: ops: rounds (148/192) Computing stats ... group 1/1: ops: rounds (149/192) Computing stats ... group 1/1: ops: rounds (150/192) Computing stats ... group 1/1: ops: rounds (151/192) Computing stats ... group 1/1: ops: rounds (152/192) Computing stats ... group 1/1: ops: rounds (153/192) Computing stats ... group 1/1: ops: rounds (154/192) Computing stats ... group 1/1: ops: rounds (155/192) Computing stats ... group 1/1: ops: rounds (156/192) Computing stats ... group 1/1: ops: rounds (157/192) Computing stats ... group 1/1: ops: rounds (158/192) Computing stats ... group 1/1: ops: rounds (159/192) Computing stats ... group 1/1: ops: rounds (160/192) Computing stats ... group 1/1: ops: rounds (161/192) Computing stats ... group 1/1: ops: rounds (162/192) Computing stats ... group 1/1: ops: rounds (163/192) Computing stats ... group 1/1: ops: rounds (164/192) Computing stats ... group 1/1: ops: rounds (165/192) Computing stats ... group 1/1: ops: rounds (166/192) Computing stats ... group 1/1: ops: rounds (167/192) Computing stats ... group 1/1: ops: rounds (168/192) Computing stats ... group 1/1: ops: rounds (169/192) Computing stats ... group 1/1: ops: rounds (170/192) Computing stats ... group 1/1: ops: rounds (171/192) Computing stats ... group 1/1: ops: rounds (172/192) Computing stats ... group 1/1: ops: rounds (173/192) Computing stats ... group 1/1: ops: rounds (174/192) Computing stats ... group 1/1: ops: rounds (175/192) Computing stats ... group 1/1: ops: rounds (176/192) Computing stats ... group 1/1: ops: rounds (177/192) Computing stats ... group 1/1: ops: rounds (178/192) Computing stats ... group 1/1: ops: rounds (179/192) Computing stats ... group 1/1: ops: rounds (180/192) Computing stats ... group 1/1: ops: rounds (181/192) Computing stats ... group 1/1: ops: rounds (182/192) Computing stats ... group 1/1: ops: rounds (183/192) Computing stats ... group 1/1: ops: rounds (184/192) Computing stats ... group 1/1: ops: rounds (185/192) Computing stats ... group 1/1: ops: rounds (186/192) Computing stats ... group 1/1: ops: rounds (187/192) Computing stats ... group 1/1: ops: rounds (188/192) Computing stats ... group 1/1: ops: rounds (189/192) Computing stats ... group 1/1: ops: rounds (190/192) Computing stats ... group 1/1: ops: rounds (191/192) Computing stats ... group 1/1: ops: rounds (192/192) Computing stats ... group 1/1: ops: iterations Computing stats ... group 1/1: ops: iterations (1/192) Computing stats ... group 1/1: ops: iterations (2/192) Computing stats ... group 1/1: ops: iterations (3/192) Computing stats ... group 1/1: ops: iterations (4/192) Computing stats ... group 1/1: ops: iterations (5/192) Computing stats ... group 1/1: ops: iterations (6/192) Computing stats ... group 1/1: ops: iterations (7/192) Computing stats ... group 1/1: ops: iterations (8/192) Computing stats ... group 1/1: ops: iterations (9/192) Computing stats ... group 1/1: ops: iterations (10/192) Computing stats ... group 1/1: ops: iterations (11/192) Computing stats ... group 1/1: ops: iterations (12/192) Computing stats ... group 1/1: ops: iterations (13/192) Computing stats ... group 1/1: ops: iterations (14/192) Computing stats ... group 1/1: ops: iterations (15/192) Computing stats ... group 1/1: ops: iterations (16/192) Computing stats ... group 1/1: ops: iterations (17/192) Computing stats ... group 1/1: ops: iterations (18/192) Computing stats ... group 1/1: ops: iterations (19/192) Computing stats ... group 1/1: ops: iterations (20/192) Computing stats ... group 1/1: ops: iterations (21/192) Computing stats ... group 1/1: ops: iterations (22/192) Computing stats ... group 1/1: ops: iterations (23/192) Computing stats ... group 1/1: ops: iterations (24/192) Computing stats ... group 1/1: ops: iterations (25/192) Computing stats ... group 1/1: ops: iterations (26/192) Computing stats ... group 1/1: ops: iterations (27/192) Computing stats ... group 1/1: ops: iterations (28/192) Computing stats ... group 1/1: ops: iterations (29/192) Computing stats ... group 1/1: ops: iterations (30/192) Computing stats ... group 1/1: ops: iterations (31/192) Computing stats ... group 1/1: ops: iterations (32/192) Computing stats ... group 1/1: ops: iterations (33/192) Computing stats ... group 1/1: ops: iterations (34/192) Computing stats ... group 1/1: ops: iterations (35/192) Computing stats ... group 1/1: ops: iterations (36/192) Computing stats ... group 1/1: ops: iterations (37/192) Computing stats ... group 1/1: ops: iterations (38/192) Computing stats ... group 1/1: ops: iterations (39/192) Computing stats ... group 1/1: ops: iterations (40/192) Computing stats ... group 1/1: ops: iterations (41/192) Computing stats ... group 1/1: ops: iterations (42/192) Computing stats ... group 1/1: ops: iterations (43/192) Computing stats ... group 1/1: ops: iterations (44/192) Computing stats ... group 1/1: ops: iterations (45/192) Computing stats ... group 1/1: ops: iterations (46/192) Computing stats ... group 1/1: ops: iterations (47/192) Computing stats ... group 1/1: ops: iterations (48/192) Computing stats ... group 1/1: ops: iterations (49/192) Computing stats ... group 1/1: ops: iterations (50/192) Computing stats ... group 1/1: ops: iterations (51/192) Computing stats ... group 1/1: ops: iterations (52/192) Computing stats ... group 1/1: ops: iterations (53/192) Computing stats ... group 1/1: ops: iterations (54/192) Computing stats ... group 1/1: ops: iterations (55/192) Computing stats ... group 1/1: ops: iterations (56/192) Computing stats ... group 1/1: ops: iterations (57/192) Computing stats ... group 1/1: ops: iterations (58/192) Computing stats ... group 1/1: ops: iterations (59/192) Computing stats ... group 1/1: ops: iterations (60/192) Computing stats ... group 1/1: ops: iterations (61/192) Computing stats ... group 1/1: ops: iterations (62/192) Computing stats ... group 1/1: ops: iterations (63/192) Computing stats ... group 1/1: ops: iterations (64/192) Computing stats ... group 1/1: ops: iterations (65/192) Computing stats ... group 1/1: ops: iterations (66/192) Computing stats ... group 1/1: ops: iterations (67/192) Computing stats ... group 1/1: ops: iterations (68/192) Computing stats ... group 1/1: ops: iterations (69/192) Computing stats ... group 1/1: ops: iterations (70/192) Computing stats ... group 1/1: ops: iterations (71/192) Computing stats ... group 1/1: ops: iterations (72/192) Computing stats ... group 1/1: ops: iterations (73/192) Computing stats ... group 1/1: ops: iterations (74/192) Computing stats ... group 1/1: ops: iterations (75/192) Computing stats ... group 1/1: ops: iterations (76/192) Computing stats ... group 1/1: ops: iterations (77/192) Computing stats ... group 1/1: ops: iterations (78/192) Computing stats ... group 1/1: ops: iterations (79/192) Computing stats ... group 1/1: ops: iterations (80/192) Computing stats ... group 1/1: ops: iterations (81/192) Computing stats ... group 1/1: ops: iterations (82/192) Computing stats ... group 1/1: ops: iterations (83/192) Computing stats ... group 1/1: ops: iterations (84/192) Computing stats ... group 1/1: ops: iterations (85/192) Computing stats ... group 1/1: ops: iterations (86/192) Computing stats ... group 1/1: ops: iterations (87/192) Computing stats ... group 1/1: ops: iterations (88/192) Computing stats ... group 1/1: ops: iterations (89/192) Computing stats ... group 1/1: ops: iterations (90/192) Computing stats ... group 1/1: ops: iterations (91/192) Computing stats ... group 1/1: ops: iterations (92/192) Computing stats ... group 1/1: ops: iterations (93/192) Computing stats ... group 1/1: ops: iterations (94/192) Computing stats ... group 1/1: ops: iterations (95/192) Computing stats ... group 1/1: ops: iterations (96/192) Computing stats ... group 1/1: ops: iterations (97/192) Computing stats ... group 1/1: ops: iterations (98/192) Computing stats ... group 1/1: ops: iterations (99/192) Computing stats ... group 1/1: ops: iterations (100/192) Computing stats ... group 1/1: ops: iterations (101/192) Computing stats ... group 1/1: ops: iterations (102/192) Computing stats ... group 1/1: ops: iterations (103/192) Computing stats ... group 1/1: ops: iterations (104/192) Computing stats ... group 1/1: ops: iterations (105/192) Computing stats ... group 1/1: ops: iterations (106/192) Computing stats ... group 1/1: ops: iterations (107/192) Computing stats ... group 1/1: ops: iterations (108/192) Computing stats ... group 1/1: ops: iterations (109/192) Computing stats ... group 1/1: ops: iterations (110/192) Computing stats ... group 1/1: ops: iterations (111/192) Computing stats ... group 1/1: ops: iterations (112/192) Computing stats ... group 1/1: ops: iterations (113/192) Computing stats ... group 1/1: ops: iterations (114/192) Computing stats ... group 1/1: ops: iterations (115/192) Computing stats ... group 1/1: ops: iterations (116/192) Computing stats ... group 1/1: ops: iterations (117/192) Computing stats ... group 1/1: ops: iterations (118/192) Computing stats ... group 1/1: ops: iterations (119/192) Computing stats ... group 1/1: ops: iterations (120/192) Computing stats ... group 1/1: ops: iterations (121/192) Computing stats ... group 1/1: ops: iterations (122/192) Computing stats ... group 1/1: ops: iterations (123/192) Computing stats ... group 1/1: ops: iterations (124/192) Computing stats ... group 1/1: ops: iterations (125/192) Computing stats ... group 1/1: ops: iterations (126/192) Computing stats ... group 1/1: ops: iterations (127/192) Computing stats ... group 1/1: ops: iterations (128/192) Computing stats ... group 1/1: ops: iterations (129/192) Computing stats ... group 1/1: ops: iterations (130/192) Computing stats ... group 1/1: ops: iterations (131/192) Computing stats ... group 1/1: ops: iterations (132/192) Computing stats ... group 1/1: ops: iterations (133/192) Computing stats ... group 1/1: ops: iterations (134/192) Computing stats ... group 1/1: ops: iterations (135/192) Computing stats ... group 1/1: ops: iterations (136/192) Computing stats ... group 1/1: ops: iterations (137/192) Computing stats ... group 1/1: ops: iterations (138/192) Computing stats ... group 1/1: ops: iterations (139/192) Computing stats ... group 1/1: ops: iterations (140/192) Computing stats ... group 1/1: ops: iterations (141/192) Computing stats ... group 1/1: ops: iterations (142/192) Computing stats ... group 1/1: ops: iterations (143/192) Computing stats ... group 1/1: ops: iterations (144/192) Computing stats ... group 1/1: ops: iterations (145/192) Computing stats ... group 1/1: ops: iterations (146/192) Computing stats ... group 1/1: ops: iterations (147/192) Computing stats ... group 1/1: ops: iterations (148/192) Computing stats ... group 1/1: ops: iterations (149/192) Computing stats ... group 1/1: ops: iterations (150/192) Computing stats ... group 1/1: ops: iterations (151/192) Computing stats ... group 1/1: ops: iterations (152/192) Computing stats ... group 1/1: ops: iterations (153/192) Computing stats ... group 1/1: ops: iterations (154/192) Computing stats ... group 1/1: ops: iterations (155/192) Computing stats ... group 1/1: ops: iterations (156/192) Computing stats ... group 1/1: ops: iterations (157/192) Computing stats ... group 1/1: ops: iterations (158/192) Computing stats ... group 1/1: ops: iterations (159/192) Computing stats ... group 1/1: ops: iterations (160/192) Computing stats ... group 1/1: ops: iterations (161/192) Computing stats ... group 1/1: ops: iterations (162/192) Computing stats ... group 1/1: ops: iterations (163/192) Computing stats ... group 1/1: ops: iterations (164/192) Computing stats ... group 1/1: ops: iterations (165/192) Computing stats ... group 1/1: ops: iterations (166/192) Computing stats ... group 1/1: ops: iterations (167/192) Computing stats ... group 1/1: ops: iterations (168/192) Computing stats ... group 1/1: ops: iterations (169/192) Computing stats ... group 1/1: ops: iterations (170/192) Computing stats ... group 1/1: ops: iterations (171/192) Computing stats ... group 1/1: ops: iterations (172/192) Computing stats ... group 1/1: ops: iterations (173/192) Computing stats ... group 1/1: ops: iterations (174/192) Computing stats ... group 1/1: ops: iterations (175/192) Computing stats ... group 1/1: ops: iterations (176/192) Computing stats ... group 1/1: ops: iterations (177/192) Computing stats ... group 1/1: ops: iterations (178/192) Computing stats ... group 1/1: ops: iterations (179/192) Computing stats ... group 1/1: ops: iterations (180/192) Computing stats ... group 1/1: ops: iterations (181/192) Computing stats ... group 1/1: ops: iterations (182/192) Computing stats ... group 1/1: ops: iterations (183/192) Computing stats ... group 1/1: ops: iterations (184/192) Computing stats ... group 1/1: ops: iterations (185/192) Computing stats ... group 1/1: ops: iterations (186/192) Computing stats ... group 1/1: ops: iterations (187/192) Computing stats ... group 1/1: ops: iterations (188/192) Computing stats ... group 1/1: ops: iterations (189/192) Computing stats ... group 1/1: ops: iterations (190/192) Computing stats ... group 1/1: ops: iterations (191/192) Computing stats ... group 1/1: ops: iterations (192/192) ------------------------------------------------------------------------------------------------------------------------ benchmark: 192 tests -----------------------------------------------------------------------------------------------------------------------
Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_snappy_raw[fireworks.jpeg-snappy]  17.2100 (1.0)  83.0880 (1.0)  19.5787 (1.0)  5.0424 (1.0)  18.1070 (1.0)  2.1120 (1.12)  91;122 51,075.9838 (1.0)  1304 1
test_snappy_raw[paper-100k.pdf-snappy]  20.7460 (1.21)  136.6650 (1.64)  24.1004 (1.23)  5.5170 (1.09)  22.9360 (1.27)  2.7265 (1.45)  827;955 41,493.0346 (0.81)  14004 1
test_snappy_raw[fireworks.jpeg-cramjam]  23.3900 (1.36)  159.7430 (1.92)  26.0104 (1.33)  5.7053 (1.13)  24.5040 (1.35)  1.8782 (1.0)  227;370 38,446.1007 (0.75)  3263 1
test_snappy_raw[paper-100k.pdf-cramjam]  26.6570 (1.55)  119.6040 (1.44)  31.3443 (1.60)  6.7329 (1.34)  29.7560 (1.64)  4.2650 (2.27)  262;248 31,903.7426 (0.62)  4380 1
test_lz4_block[fireworks.jpeg-cramjam]  27.2230 (1.58)  275.7300 (3.32)  30.9628 (1.58)  7.6788 (1.52)  28.7240 (1.59)  3.0750 (1.64)  578;922 32,296.7991 (0.63)  8555 1
test_lz4_block[fireworks.jpeg-python-lz4]  32.1840 (1.87)  128.0000 (1.54)  36.1386 (1.85)  7.8964 (1.57)  33.9710 (1.88)  4.2345 (2.25)  37;48 27,671.2082 (0.54)  616 1
test_lz4_block[Mark.Twain-Tom.Sawyer.txt-python-lz4]  34.0460 (1.98)  272.2480 (3.28)  40.1690 (2.05)  7.8092 (1.55)  38.3180 (2.12)  5.2640 (2.80)  1300;991 24,894.7943 (0.49)  17240 1
test_lz4_block[Mark.Twain-Tom.Sawyer.txt-cramjam]  39.6630 (2.30)  164.3170 (1.98)  47.1142 (2.41)  7.4097 (1.47)  45.6430 (2.52)  5.4950 (2.93)  612;445 21,225.0061 (0.42)  8522 1
test_snappy_raw[Mark.Twain-Tom.Sawyer.txt-snappy]  43.0900 (2.50)  649.1420 (7.81)  53.9337 (2.75)  17.4504 (3.46)  51.7870 (2.86)  6.5847 (3.51)  371;600 18,541.2687 (0.36)  11835 1
test_snappy_raw[Mark.Twain-Tom.Sawyer.txt-cramjam]  53.1650 (3.09)  194.4530 (2.34)  63.0305 (3.22)  9.3135 (1.85)  61.5165 (3.40)  7.4420 (3.96)  687;361 15,865.3389 (0.31)  8706 1
test_snappy_framed[Mark.Twain-Tom.Sawyer.txt-cramjam]  66.9550 (3.89)  223.6750 (2.69)  76.8837 (3.93)  11.6080 (2.30)  74.3390 (4.11)  9.0240 (4.80)  585;407 13,006.6618 (0.25)  7526 1
test_lz4_block[paper-100k.pdf-cramjam]  70.1530 (4.08)  1,211.1360 (14.58)  87.2511 (4.46)  27.8913 (5.53)  82.4135 (4.55)  11.1410 (5.93)  311;455 11,461.1790 (0.22)  7082 1
test_snappy_framed[paper-100k.pdf-cramjam]  78.2860 (4.55)  1,560.7820 (18.78)  90.5291 (4.62)  28.4020 (5.63)  85.0770 (4.70)  10.9393 (5.82)  321;526 11,046.1720 (0.22)  7381 1
test_lz4_block[paper-100k.pdf-python-lz4]  83.4890 (4.85)  1,885.6400 (22.69)  105.3172 (5.38)  68.4903 (13.58)  97.9630 (5.41)  11.8347 (6.30)  131;527 9,495.1257 (0.19)  7565 1
test_snappy_framed[fireworks.jpeg-cramjam]  85.1030 (4.94)  424.0430 (5.10)  94.7739 (4.84)  16.1426 (3.20)  90.7305 (5.01)  11.5980 (6.17)  199;172 10,551.4239 (0.21)  2890 1
test_snappy_framed[Mark.Twain-Tom.Sawyer.txt-snappy]  115.2000 (6.69)  1,631.4470 (19.64)  135.4663 (6.92)  51.5497 (10.22)  129.7370 (7.17)  16.2360 (8.64)  127;271 7,381.9114 (0.14)  4591 1
test_lz4_block[geo.protodata-cramjam]  131.7820 (7.66)  1,029.0130 (12.38)  158.4980 (8.10)  28.9789 (5.75)  150.3850 (8.31)  20.8272 (11.09)  588;461 6,309.2281 (0.12)  5757 1
test_snappy_raw[geo.protodata-snappy]  132.3950 (7.69)  485.8060 (5.85)  153.2076 (7.83)  20.1162 (3.99)  149.0600 (8.23)  14.6530 (7.80)  268;195 6,527.0924 (0.13)  3340 1
test_lz4_block[html-cramjam]  134.1840 (7.80)  2,722.0040 (32.76)  160.2837 (8.19)  79.0008 (15.67)  149.1500 (8.24)  17.2465 (9.18)  104;398 6,238.9382 (0.12)  5361 1
test_lz4_block[geo.protodata-python-lz4]  140.0450 (8.14)  4,662.0020 (56.11)  191.0324 (9.76)  149.7531 (29.70)  162.4680 (8.97)  34.0005 (18.10)  202;471 5,234.7136 (0.10)  5529 1
test_lz4_block[html-python-lz4]  143.5320 (8.34)  2,457.6600 (29.58)  189.7517 (9.69)  101.3730 (20.10)  171.1300 (9.45)  27.3947 (14.59)  143;374 5,270.0460 (0.10)  4557 1
test_snappy_raw[html-snappy]  144.8640 (8.42)  371.9190 (4.48)  168.5203 (8.61)  18.8731 (3.74)  165.0860 (9.12)  21.0665 (11.22)  1187;189 5,934.0018 (0.12)  5397 1
test_snappy_raw[geo.protodata-cramjam]  148.2170 (8.61)  3,329.5100 (40.07)  206.5725 (10.55)  166.6265 (33.05)  170.6440 (9.42)  32.6100 (17.36)  160;462 4,840.9164 (0.09)  3484 1
test_zstd[Mark.Twain-Tom.Sawyer.txt-zstd]  149.3660 (8.68)  1,233.5270 (14.85)  209.6806 (10.71)  146.2670 (29.01)  165.6380 (9.15)  21.8000 (11.61)  15;34 4,769.1585 (0.09)  205 1
test_snappy_raw[html-cramjam]  156.9580 (9.12)  315.7340 (3.80)  182.1738 (9.30)  18.5046 (3.67)  179.3690 (9.91)  20.4727 (10.90)  1378;204 5,489.2649 (0.11)  5257 1
test_zstd[Mark.Twain-Tom.Sawyer.txt-cramjam]  156.9980 (9.12)  1,074.7640 (12.94)  193.3600 (9.88)  56.5681 (11.22)  178.4380 (9.85)  24.5865 (13.09)  275;370 5,171.6993 (0.10)  3308 1
test_lz4[Mark.Twain-Tom.Sawyer.txt-python-lz4]  188.9930 (10.98)  587.0680 (7.07)  210.1567 (10.73)  24.6585 (4.89)  205.5680 (11.35)  20.8778 (11.12)  80;45 4,758.3534 (0.09)  905 1
test_snappy_framed[geo.protodata-cramjam]  193.6930 (11.25)  1,113.0370 (13.40)  220.5663 (11.27)  34.0851 (6.76)  213.0580 (11.77)  25.8780 (13.78)  302;198 4,533.7851 (0.09)  3406 1
test_snappy_framed[html-cramjam]  195.8540 (11.38)  1,555.7240 (18.72)  227.4437 (11.62)  43.8070 (8.69)  221.2540 (12.22)  27.8652 (14.84)  206;166 4,396.6927 (0.09)  4263 1
test_zstd[fireworks.jpeg-zstd]  211.4700 (12.29)  1,613.8440 (19.42)  248.2111 (12.68)  104.4028 (20.70)  231.1510 (12.77)  21.8545 (11.64)  6;24 4,028.8280 (0.08)  200 1
test_lz4[Mark.Twain-Tom.Sawyer.txt-cramjam]  216.3730 (12.57)  438.3700 (5.28)  249.2279 (12.73)  27.4715 (5.45)  243.2390 (13.43)  29.9640 (15.95)  493;139 4,012.3916 (0.08)  3446 1
test_zstd[fireworks.jpeg-cramjam]  263.3760 (15.30)  524.3230 (6.31)  301.5751 (15.40)  38.3412 (7.60)  292.4850 (16.15)  30.8812 (16.44)  28;23 3,315.9238 (0.06)  295 1
test_zstd[geo.protodata-zstd]  284.4570 (16.53)  1,093.8170 (13.16)  335.1669 (17.12)  73.1049 (14.50)  317.5720 (17.54)  30.3805 (16.17)  9;16 2,983.5878 (0.06)  161 1
test_zstd[html-zstd]  299.4500 (17.40)  1,322.8210 (15.92)  368.4823 (18.82)  71.1324 (14.11)  350.2980 (19.35)  58.4830 (31.14)  220;128 2,713.8347 (0.05)  2312 1
test_zstd[geo.protodata-cramjam]  308.0850 (17.90)  3,244.3930 (39.05)  380.7259 (19.45)  106.3617 (21.09)  362.0965 (20.00)  55.4200 (29.51)  87;103 2,626.5614 (0.05)  1878 1
test_zstd[html-cramjam]  335.9550 (19.52)  9,325.6380 (112.24)  464.4744 (23.72)  399.4240 (79.21)  388.7370 (21.47)  75.3802 (40.13)  72;197 2,152.9714 (0.04)  1833 1
test_lz4_block[asyoulik.txt-cramjam]  340.6780 (19.80)  6,793.8160 (81.77)  446.7953 (22.82)  289.3687 (57.39)  392.2660 (21.66)  67.3737 (35.87)  113;183 2,238.1616 (0.04)  2497 1
test_zstd[html_x_4-zstd]  366.6130 (21.30)  1,257.7640 (15.14)  442.9765 (22.63)  70.5867 (14.00)  424.0240 (23.42)  63.3505 (33.73)  150;71 2,257.4563 (0.04)  1303 1
test_lz4_block[asyoulik.txt-python-lz4]  391.6230 (22.76)  737.9380 (8.88)  446.2821 (22.79)  42.2164 (8.37)  436.6435 (24.11)  50.2485 (26.75)  535;76 2,240.7350 (0.04)  1984 1
test_lz4_block[kppkn.gtb-cramjam]  413.3920 (24.02)  2,017.6810 (24.28)  498.8048 (25.48)  113.3518 (22.48)  472.5125 (26.10)  58.9060 (31.36)  115;140 2,004.7922 (0.04)  1672 1
test_lz4_block[alice29.txt-cramjam]  427.2700 (24.83)  1,662.1660 (20.00)  543.6480 (27.77)  101.8444 (20.20)  519.5735 (28.69)  74.5720 (39.70)  206;127 1,839.4256 (0.04)  1918 1
test_lz4_block[kppkn.gtb-python-lz4]  446.2600 (25.93)  3,647.1130 (43.89)  538.8555 (27.52)  133.0281 (26.38)  510.4835 (28.19)  67.8760 (36.14)  93;111 1,855.7850 (0.04)  1640 1
test_zstd[paper-100k.pdf-zstd]  448.6870 (26.07)  2,017.7280 (24.28)  542.0483 (27.69)  99.3279 (19.70)  520.8860 (28.77)  70.2428 (37.40)  88;62 1,844.8539 (0.04)  1301 1
test_zstd[paper-100k.pdf-cramjam]  465.1550 (27.03)  3,438.8510 (41.39)  573.2476 (29.28)  178.9644 (35.49)  538.3615 (29.73)  81.9425 (43.63)  41;49 1,744.4469 (0.03)  824 1
test_snappy_raw[kppkn.gtb-cramjam]  475.2890 (27.62)  876.3470 (10.55)  550.5930 (28.12)  52.7456 (10.46)  542.5325 (29.96)  70.1960 (37.37)  601;33 1,816.2236 (0.04)  1950 1
test_zstd[html_x_4-cramjam]  477.6440 (27.75)  10,635.8230 (128.01)  711.9854 (36.37)  638.9282 (126.71)  587.5255 (32.45)  133.6740 (71.17)  44;93 1,404.5231 (0.03)  1022 1
test_gzip[Mark.Twain-Tom.Sawyer.txt-cramjam]  478.5750 (27.81)  2,998.8870 (36.09)  564.6234 (28.84)  87.9012 (17.43)  548.3680 (30.28)  70.7558 (37.67)  103;37 1,771.0921 (0.03)  1477 1
test_lz4_block[alice29.txt-python-lz4]  480.9920 (27.95)  9,104.9330 (109.58)  670.2746 (34.23)  477.4101 (94.68)  576.1700 (31.82)  105.4380 (56.14)  58;138 1,491.9258 (0.03)  1362 1
test_snappy_raw[kppkn.gtb-snappy]  487.6720 (28.34)  861.2860 (10.37)  558.4444 (28.52)  49.1234 (9.74)  549.3270 (30.34)  66.1565 (35.22)  490;29 1,790.6886 (0.04)  1537 1
test_snappy_framed[paper-100k.pdf-snappy]  498.6350 (28.97)  904.6150 (10.89)  561.3331 (28.67)  45.0486 (8.93)  552.8255 (30.53)  53.0860 (28.26)  296;29 1,781.4734 (0.03)  1030 1
test_snappy_raw[asyoulik.txt-cramjam]  503.4890 (29.26)  1,003.8740 (12.08)  576.0168 (29.42)  53.0304 (10.52)  566.7870 (31.30)  63.7285 (33.93)  440;57 1,736.0604 (0.03)  1737 1
test_snappy_framed[kppkn.gtb-cramjam]  540.2960 (31.39)  1,171.7630 (14.10)  625.5553 (31.95)  61.3529 (12.17)  612.0620 (33.80)  64.3227 (34.25)  276;52 1,598.5797 (0.03)  1383 1
test_snappy_raw[asyoulik.txt-snappy]  543.9740 (31.61)  1,028.6220 (12.38)  633.1696 (32.34)  57.3368 (11.37)  622.3270 (34.37)  67.3525 (35.86)  449;42 1,579.3556 (0.03)  1664 1
test_snappy_framed[asyoulik.txt-cramjam]  561.1280 (32.60)  2,995.8450 (36.06)  620.3807 (31.69)  77.8392 (15.44)  610.7375 (33.73)  51.5890 (27.47)  73;44 1,611.9134 (0.03)  1370 1
test_snappy_raw[alice29.txt-cramjam]  565.9460 (32.88)  1,183.0770 (14.24)  639.5754 (32.67)  55.9069 (11.09)  628.6560 (34.72)  67.8498 (36.12)  412;42 1,563.5374 (0.03)  1615 1
test_lz4_block[html_x_4-cramjam]  572.8730 (33.29)  3,569.3600 (42.96)  687.9141 (35.14)  196.0094 (38.87)  649.6745 (35.88)  87.9530 (46.83)  53;85 1,453.6698 (0.03)  1382 1
test_gzip[Mark.Twain-Tom.Sawyer.txt-gzip]  573.6590 (33.33)  1,106.0700 (13.31)  657.4602 (33.58)  59.4172 (11.78)  647.1200 (35.74)  68.6870 (36.57)  395;44 1,521.0046 (0.03)  1406 1
test_snappy_raw[alice29.txt-snappy]  583.7480 (33.92)  945.0870 (11.37)  676.3486 (34.55)  53.9710 (10.70)  665.2850 (36.74)  69.6870 (37.10)  462;38 1,478.5275 (0.03)  1572 1
test_snappy_framed[fireworks.jpeg-snappy]  589.5090 (34.25)  3,660.8370 (44.06)  675.8232 (34.52)  192.6276 (38.20)  644.4380 (35.59)  56.8255 (30.25)  11;24 1,479.6768 (0.03)  539 1
test_lz4[geo.protodata-python-lz4]  601.1080 (34.93)  1,238.2520 (14.90)  697.8230 (35.64)  67.3136 (13.35)  685.3460 (37.85)  82.0115 (43.66)  329;38 1,433.0281 (0.03)  1295 1
test_snappy_framed[html-snappy]  605.3750 (35.18)  1,005.3190 (12.10)  689.3797 (35.21)  55.0288 (10.91)  677.4700 (37.41)  73.7400 (39.26)  395;22 1,450.5794 (0.03)  1336 1
test_lz4_block[html_x_4-python-lz4]  607.6770 (35.31)  3,668.4110 (44.15)  749.7326 (38.29)  212.5032 (42.14)  704.0580 (38.88)  97.8550 (52.10)  70;104 1,333.8089 (0.03)  1332 1
test_snappy_raw[html_x_4-cramjam]  610.7730 (35.49)  1,166.6670 (14.04)  725.5072 (37.06)  59.8860 (11.88)  718.6140 (39.69)  80.8080 (43.02)  290;20 1,378.3461 (0.03)  953 1
test_snappy_framed[alice29.txt-cramjam]  623.1470 (36.21)  1,087.1920 (13.08)  720.1266 (36.78)  65.3408 (12.96)  705.9620 (38.99)  78.0520 (41.56)  346;42 1,388.6447 (0.03)  1307 1
test_snappy_raw[html_x_4-snappy]  630.7690 (36.65)  1,155.0140 (13.90)  728.1462 (37.19)  62.7427 (12.44)  717.8070 (39.64)  77.7165 (41.38)  283;34 1,373.3505 (0.03)  1068 1
test_lz4[html-python-lz4]  649.7800 (37.76)  1,042.6200 (12.55)  722.8468 (36.92)  52.6799 (10.45)  710.7455 (39.25)  66.7440 (35.54)  344;28 1,383.4190 (0.03)  1328 1
test_snappy_framed[geo.protodata-snappy]  663.9320 (38.58)  1,405.9330 (16.92)  755.2705 (38.58)  63.6895 (12.63)  742.8050 (41.02)  76.7640 (40.87)  288;28 1,324.0289 (0.03)  1118 1
test_lz4[geo.protodata-cramjam]  681.0130 (39.57)  1,321.8130 (15.91)  776.5168 (39.66)  77.2126 (15.31)  756.3610 (41.77)  92.5950 (49.30)  298;39 1,287.8022 (0.03)  1294 1
test_lz4[html-cramjam]  708.5670 (41.17)  1,966.0750 (23.66)  818.6663 (41.81)  72.1826 (14.32)  809.1520 (44.69)  79.8818 (42.53)  259;30 1,221.4989 (0.02)  1189 1
test_snappy_framed[html_x_4-cramjam]  772.6630 (44.90)  2,819.0390 (33.93)  879.0359 (44.90)  99.6031 (19.75)  863.1170 (47.67)  83.3495 (44.38)  85;32 1,137.6100 (0.02)  1013 1
test_lz4[paper-100k.pdf-cramjam]  965.9330 (56.13)  1,623.3810 (19.54)  1,096.7711 (56.02)  85.2539 (16.91)  1,083.2460 (59.82)  114.9595 (61.21)  251;15 911.7673 (0.02)  804 1
test_zstd[kppkn.gtb-zstd]  989.0950 (57.47)  28,559.8200 (343.73)  1,251.0492 (63.90)  1,098.7240 (217.90)  1,149.8390 (63.50)  147.6600 (78.62)  4;47 799.3291 (0.02)  740 1
test_zstd[kppkn.gtb-cramjam]  1,019.8220 (59.26)  2,240.7070 (26.97)  1,225.5133 (62.59)  136.1391 (27.00)  1,202.1300 (66.39)  149.9875 (79.85)  171;27 815.9846 (0.02)  689 1
test_snappy_framed[asyoulik.txt-snappy]  1,081.9510 (62.87)  1,597.4590 (19.23)  1,255.2973 (64.12)  91.4336 (18.13)  1,242.0290 (68.59)  119.1840 (63.45)  214;15 796.6240 (0.02)  737 1
test_zstd[asyoulik.txt-zstd]  1,118.2160 (64.97)  3,084.1450 (37.12)  1,321.5974 (67.50)  167.0557 (33.13)  1,285.9160 (71.02)  181.1925 (96.47)  74;9 756.6601 (0.01)  405 1
test_zstd[asyoulik.txt-cramjam]  1,167.9010 (67.86)  2,098.6010 (25.26)  1,376.0512 (70.28)  134.5002 (26.67)  1,350.1080 (74.56)  170.1440 (90.59)  191;18 726.7171 (0.01)  682 1
test_lz4_block[lcet10.txt-cramjam]  1,174.4040 (68.24)  5,922.2950 (71.28)  1,402.4883 (71.63)  255.1368 (50.60)  1,354.5380 (74.81)  162.0320 (86.27)  46;39 713.0184 (0.01)  703 1
test_zstd[alice29.txt-zstd]  1,253.8350 (72.86)  2,112.6250 (25.43)  1,482.6405 (75.73)  138.6598 (27.50)  1,455.9960 (80.41)  170.5300 (90.79)  136;19 674.4723 (0.01)  576 1
test_lz4[fireworks.jpeg-cramjam]  1,261.4740 (73.30)  3,128.5340 (37.65)  1,406.8673 (71.86)  150.7856 (29.90)  1,377.7250 (76.09)  124.3100 (66.18)  11;6 710.7991 (0.01)  251 1
test_snappy_framed[alice29.txt-snappy]  1,264.1370 (73.45)  1,903.6430 (22.91)  1,418.8661 (72.47)  106.3708 (21.10)  1,393.0830 (76.94)  124.9320 (66.52)  170;20 704.7881 (0.01)  570 1
test_snappy_framed[kppkn.gtb-snappy]  1,310.0270 (76.12)  2,074.2110 (24.96)  1,456.6893 (74.40)  114.9847 (22.80)  1,430.1355 (78.98)  131.8865 (70.22)  143;24 686.4882 (0.01)  604 1
test_zstd[alice29.txt-cramjam]  1,319.9080 (76.69)  24,542.9770 (295.39)  1,807.5611 (92.32)  1,315.7121 (260.93)  1,533.7980 (84.71)  279.6285 (148.88)  24;60 553.2316 (0.01)  559 1
test_lz4_block[lcet10.txt-python-lz4]  1,360.9800 (79.08)  3,681.6140 (44.31)  1,647.1739 (84.13)  206.9677 (41.05)  1,607.1360 (88.76)  228.2920 (121.55)  125;17 607.1004 (0.01)  576 1
test_lz4_block[urls.10K-cramjam]  1,382.2500 (80.32)  18,363.6280 (221.01)  1,684.9485 (86.06)  735.4832 (145.86)  1,607.2650 (88.76)  202.4285 (107.78)  9;30 593.4899 (0.01)  569 1
test_lz4_block[plrabn12.txt-cramjam]  1,390.8720 (80.82)  19,538.0070 (235.15)  1,910.5610 (97.58)  1,234.5543 (244.83)  1,650.2330 (91.14)  291.2967 (155.09)  25;54 523.4065 (0.01)  533 1
test_snappy_raw[lcet10.txt-cramjam]  1,499.1500 (87.11)  2,280.2370 (27.44)  1,726.3506 (88.18)  120.9214 (23.98)  1,714.7390 (94.70)  167.7585 (89.32)  115;5 579.2566 (0.01)  367 1
test_gzip[geo.protodata-cramjam]  1,513.8040 (87.96)  2,183.1120 (26.27)  1,703.8357 (87.03)  106.8493 (21.19)  1,692.3370 (93.46)  144.7740 (77.08)  194;6 586.9111 (0.01)  616 1
test_lz4[paper-100k.pdf-python-lz4]  1,515.5240 (88.06)  2,183.6780 (26.28)  1,692.5215 (86.45)  122.0449 (24.20)  1,669.9560 (92.23)  160.1490 (85.27)  126;6 590.8344 (0.01)  382 1
test_snappy_raw[lcet10.txt-snappy]  1,564.2100 (90.89)  7,558.6290 (90.97)  1,940.6524 (99.12)  647.8684 (128.48)  1,771.7060 (97.85)  198.7780 (105.83)  31;47 515.2906 (0.01)  506 1
test_lz4_block[urls.10K-python-lz4]  1,585.5650 (92.13)  22,095.4230 (265.93)  2,049.4196 (104.68)  1,253.5501 (248.60)  1,805.6200 (99.72)  261.9632 (139.47)  24;47 487.9430 (0.01)  559 1
test_lz4_block[plrabn12.txt-python-lz4]  1,616.5720 (93.93)  10,258.7690 (123.47)  2,019.1363 (103.13)  543.7358 (107.83)  1,912.8600 (105.64)  277.0020 (147.48)  31;41 495.2613 (0.01)  590 1
test_snappy_framed[lcet10.txt-cramjam]  1,683.8520 (97.84)  2,295.6060 (27.63)  1,892.3388 (96.65)  122.6320 (24.32)  1,874.4800 (103.52)  175.4317 (93.40)  157;3 528.4466 (0.01)  455 1
test_snappy_raw[urls.10K-cramjam]  1,796.1400 (104.37)  25,264.1560 (304.07)  2,368.7899 (120.99)  1,656.4012 (328.49)  2,031.2355 (112.18)  245.1790 (130.54)  17;43 422.1565 (0.01)  364 1
test_snappy_raw[urls.10K-snappy]  1,820.5280 (105.78)  2,542.7100 (30.60)  2,031.7847 (103.78)  118.7496 (23.55)  2,011.8920 (111.11)  152.0213 (80.94)  139;9 492.1781 (0.01)  443 1
test_gzip[html-cramjam]  1,889.4010 (109.79)  3,131.3440 (37.69)  2,128.0141 (108.69)  170.9123 (33.89)  2,100.0380 (115.98)  156.5035 (83.32)  106;29 469.9217 (0.01)  417 1
test_gzip[geo.protodata-gzip]  1,969.9980 (114.47)  3,120.6410 (37.56)  2,215.4929 (113.16)  173.2235 (34.35)  2,183.1770 (120.57)  200.6315 (106.82)  110;15 451.3668 (0.01)  387 1
test_snappy_raw[plrabn12.txt-snappy]  1,982.8320 (115.21)  3,016.0970 (36.30)  2,241.1130 (114.47)  192.4531 (38.17)  2,194.2010 (121.18)  220.8560 (117.59)  97;16 446.2069 (0.01)  384 1
test_snappy_raw[plrabn12.txt-cramjam]  2,072.2660 (120.41)  5,334.9440 (64.21)  2,332.7058 (119.15)  223.7131 (44.37)  2,293.5980 (126.67)  207.5123 (110.48)  38;9 428.6867 (0.01)  355 1
test_snappy_framed[urls.10K-cramjam]  2,087.5920 (121.30)  20,083.8630 (241.72)  2,645.9755 (135.15)  1,476.0582 (292.73)  2,352.1750 (129.90)  292.1290 (155.53)  19;44 377.9324 (0.01)  442 1
test_lz4[asyoulik.txt-cramjam]  2,288.3260 (132.96)  3,442.0180 (41.43)  2,555.9179 (130.55)  192.8870 (38.25)  2,516.7900 (139.00)  223.7177 (119.11)  88;12 391.2489 (0.01)  359 1
test_snappy_framed[plrabn12.txt-cramjam]  2,291.6670 (133.16)  3,579.2910 (43.08)  2,634.1196 (134.54)  222.6758 (44.16)  2,594.0900 (143.26)  280.5533 (149.37)  122;12 379.6335 (0.01)  393 1
test_lz4[fireworks.jpeg-python-lz4]  2,303.9810 (133.87)  2,923.4480 (35.18)  2,510.5498 (128.23)  122.5996 (24.31)  2,486.6750 (137.33)  129.1370 (68.75)  27;4 398.3191 (0.01)  91 1
test_gzip[html-gzip]  2,330.1720 (135.40)  3,509.8710 (42.24)  2,597.0739 (132.65)  187.0147 (37.09)  2,558.3000 (141.29)  211.2280 (112.46)  98;15 385.0487 (0.01)  404 1
test_lz4[asyoulik.txt-python-lz4]  2,575.9900 (149.68)  3,951.0100 (47.55)  2,845.1858 (145.32)  200.7438 (39.81)  2,793.5545 (154.28)  262.5270 (139.77)  83;8 351.4709 (0.01)  348 1
test_lz4[alice29.txt-cramjam]  2,711.2410 (157.54)  3,840.5090 (46.22)  3,014.6530 (153.98)  184.2384 (36.54)  2,976.5720 (164.39)  230.4327 (122.68)  96;9 331.7131 (0.01)  333 1
test_snappy_framed[html_x_4-snappy]  2,729.3540 (158.59)  7,919.7710 (95.32)  3,122.1210 (159.47)  501.3684 (99.43)  3,037.6210 (167.76)  261.9095 (139.44)  10;12 320.2951 (0.01)  300 1
test_lz4[html_x_4-python-lz4]  2,732.4450 (158.77)  3,747.8150 (45.11)  3,102.4797 (158.46)  230.1525 (45.64)  3,042.6820 (168.04)  346.4950 (184.48)  38;0 322.3228 (0.01)  121 1
test_gzip[paper-100k.pdf-cramjam]  2,760.5800 (160.41)  3,864.9510 (46.52)  3,099.1518 (158.29)  217.4698 (43.13)  3,044.8450 (168.16)  259.9520 (138.40)  88;12 322.6689 (0.01)  294 1
test_gzip[paper-100k.pdf-gzip]  2,836.1520 (164.80)  4,252.2810 (51.18)  3,240.5076 (165.51)  228.5885 (45.33)  3,203.2920 (176.91)  292.8605 (155.92)  90;6 308.5936 (0.01)  304 1
test_gzip[fireworks.jpeg-gzip]  2,909.7030 (169.07)  30,281.9500 (364.46)  4,417.7957 (225.64)  3,397.8206 (673.85)  3,396.6890 (187.59)  820.6902 (436.94)  14;33 226.3572 (0.00)  227 1
test_lz4[html_x_4-cramjam]  2,910.4630 (169.11)  3,719.4770 (44.77)  3,209.6443 (163.94)  172.7711 (34.26)  3,187.9640 (176.06)  207.6175 (110.54)  98;10 311.5610 (0.01)  307 1
test_lz4[alice29.txt-python-lz4]  2,976.1190 (172.93)  3,863.9220 (46.50)  3,298.4160 (168.47)  198.1088 (39.29)  3,255.4065 (179.79)  252.7945 (134.59)  86;5 303.1758 (0.01)  280 1
test_lz4[kppkn.gtb-python-lz4]  3,154.2520 (183.28)  6,764.6010 (81.41)  3,488.8668 (178.20)  276.3882 (54.81)  3,436.1700 (189.77)  249.1750 (132.66)  30;10 286.6260 (0.01)  288 1
test_zstd[lcet10.txt-zstd]  3,308.4200 (192.24)  5,808.5200 (69.91)  3,832.2250 (195.73)  398.0488 (78.94)  3,743.5600 (206.75)  484.4590 (257.93)  65;8 260.9450 (0.01)  247 1
test_lz4[kppkn.gtb-cramjam]  3,342.0960 (194.20)  4,536.7700 (54.60)  3,731.5509 (190.59)  224.5130 (44.52)  3,681.8050 (203.34)  275.1082 (146.47)  82;8 267.9851 (0.01)  279 1
test_zstd[lcet10.txt-cramjam]  3,471.4130 (201.71)  5,251.4070 (63.20)  3,986.7481 (203.63)  326.7749 (64.81)  3,934.4420 (217.29)  486.7425 (259.15)  69;2 250.8310 (0.00)  241 1
test_gzip[fireworks.jpeg-cramjam]  3,834.9720 (222.83)  5,915.4740 (71.20)  4,411.3873 (225.32)  328.3583 (65.12)  4,387.8810 (242.33)  467.8685 (249.10)  47;2 226.6861 (0.00)  152 1
test_snappy_framed[lcet10.txt-snappy]  3,850.0440 (223.71)  5,022.7910 (60.45)  4,285.8037 (218.90)  220.4563 (43.72)  4,268.9500 (235.76)  260.8372 (138.87)  70;5 233.3285 (0.00)  231 1
test_zstd[urls.10K-zstd]  4,079.0200 (237.01)  5,951.9660 (71.63)  4,638.1284 (236.90)  364.0918 (72.21)  4,573.1760 (252.56)  451.7690 (240.53)  63;8 215.6042 (0.00)  218 1
test_zstd[urls.10K-cramjam]  4,342.0000 (252.30)  22,989.3830 (276.69)  5,785.6295 (295.51)  2,324.5124 (460.99)  5,323.5130 (294.00)  734.9425 (391.29)  6;11 172.8420 (0.00)  151 1
test_snappy_framed[plrabn12.txt-snappy]  4,393.0510 (255.26)  5,695.9910 (68.55)  4,835.8328 (246.99)  232.3511 (46.08)  4,837.6785 (267.17)  286.3070 (152.43)  54;5 206.7896 (0.00)  188 1
test_zstd[plrabn12.txt-zstd]  4,487.9090 (260.77)  21,368.4310 (257.18)  5,714.0490 (291.85)  1,420.0939 (281.63)  5,442.5790 (300.58)  967.2645 (514.98)  13;10 175.0073 (0.00)  204 1
test_zstd[plrabn12.txt-cramjam]  4,630.3750 (269.05)  35,867.3410 (431.68)  6,086.5114 (310.87)  3,315.8907 (657.60)  5,403.0135 (298.39)  791.1990 (421.24)  9;16 164.2977 (0.00)  184 1
test_snappy_framed[urls.10K-snappy]  5,255.1600 (305.36)  8,092.1250 (97.39)  5,812.1628 (296.86)  425.6459 (84.41)  5,723.1580 (316.07)  409.2758 (217.90)  24;10 172.0530 (0.00)  157 1
test_lz4[lcet10.txt-cramjam]  7,230.1180 (420.11)  9,109.2240 (109.63)  7,933.9538 (405.23)  369.2703 (73.23)  7,867.5650 (434.50)  425.1095 (226.33)  39;4 126.0406 (0.00)  129 1
test_lz4[urls.10K-cramjam]  7,419.9850 (431.14)  9,125.2630 (109.83)  8,044.1113 (410.86)  376.1952 (74.61)  7,968.4810 (440.08)  480.0277 (255.57)  42;4 124.3145 (0.00)  127 1
test_gzip[asyoulik.txt-cramjam]  8,106.8750 (471.06)  9,958.0330 (119.85)  8,759.6932 (447.41)  393.2748 (77.99)  8,683.2330 (479.55)  449.1300 (239.12)  29;6 114.1592 (0.00)  110 1
test_lz4[lcet10.txt-python-lz4]  8,243.4470 (478.99)  11,254.2870 (135.45)  9,221.8618 (471.02)  673.0441 (133.48)  9,091.2460 (502.08)  941.9560 (501.51)  31;2 108.4380 (0.00)  108 1
test_lz4[urls.10K-python-lz4]  9,209.5070 (535.13)  12,065.0040 (145.21)  9,944.5181 (507.93)  603.3970 (119.66)  9,751.0770 (538.53)  570.1165 (303.54)  17;8 100.5579 (0.00)  91 1
test_gzip[html_x_4-cramjam]  9,258.4780 (537.97)  10,979.4860 (132.14)  9,797.3082 (500.41)  396.6076 (78.65)  9,706.9215 (536.09)  484.7665 (258.09)  27;4 102.0689 (0.00)  104 1
test_gzip[asyoulik.txt-gzip]  9,501.3140 (552.08)  12,365.3400 (148.82)  10,084.2078 (515.06)  506.1725 (100.38)  9,961.9565 (550.17)  505.7025 (269.24)  19;7 99.1650 (0.00)  100 1
test_lz4[plrabn12.txt-cramjam]  9,903.7850 (575.47)  65,426.0490 (787.43)  11,938.8261 (609.79)  6,204.3068 (>1000.0) 10,569.6590 (583.73)  1,127.1528 (600.11)  5;10 83.7603 (0.00)  99 1
test_gzip[html_x_4-gzip]  10,528.4090 (611.76)  13,591.7110 (163.58)  11,256.2975 (574.93)  653.8579 (129.67)  11,047.9670 (610.15)  611.1077 (325.36)  15;9 88.8392 (0.00)  93 1
test_gzip[alice29.txt-cramjam]  10,625.0980 (617.38)  12,737.2490 (153.30)  11,272.9407 (575.78)  417.3832 (82.77)  11,178.3260 (617.35)  489.7945 (260.77)  28;3 88.7080 (0.00)  83 1
test_lz4[plrabn12.txt-python-lz4]  11,715.2200 (680.72)  13,738.3030 (165.35)  12,440.1148 (635.39)  482.6593 (95.72)  12,327.9220 (680.84)  525.5940 (279.83)  10;2 80.3851 (0.00)  40 1
test_gzip[alice29.txt-gzip]  12,444.8100 (723.12)  14,671.3890 (176.58)  13,022.7691 (665.15)  426.2115 (84.53)  12,958.6220 (715.67)  495.0570 (263.57)  18;3 76.7886 (0.00)  74 1
test_lz4_block[fifty-four-mb-repeating-cramjam]  17,368.7330 (>1000.0) 28,559.9160 (343.73)  19,406.7962 (991.22)  2,101.2952 (416.72)  18,838.5310 (>1000.0) 988.9630 (526.53)  2;2 51.5283 (0.00)  36 1
test_snappy_raw[fifty-four-mb-repeating-cramjam]  18,029.4480 (>1000.0) 21,567.7620 (259.58)  19,290.7384 (985.29)  827.1740 (164.04)  19,293.5780 (>1000.0) 1,084.9945 (577.66)  7;1 51.8383 (0.00)  25 1
test_brotli[Mark.Twain-Tom.Sawyer.txt-brotli]  19,115.2070 (>1000.0) 89,873.6530 (>1000.0) 23,836.3781 (>1000.0) 11,049.3404 (>1000.0) 20,661.4540 (>1000.0) 2,133.3295 (>1000.0) 3;7 41.9527 (0.00)  45 1
test_brotli[Mark.Twain-Tom.Sawyer.txt-cramjam]  20,135.1690 (>1000.0) 25,154.0750 (302.74)  22,065.0957 (>1000.0) 1,465.4885 (290.63)  21,978.7120 (>1000.0) 1,716.4455 (913.85)  13;0 45.3204 (0.00)  33 1
test_snappy_raw[fifty-four-mb-repeating-snappy]  20,664.9990 (>1000.0) 26,422.7730 (318.01)  22,659.3843 (>1000.0) 973.0247 (192.97)  22,555.0200 (>1000.0) 755.4455 (402.21)  3;2 44.1318 (0.00)  27 1
test_lz4_block[fifty-four-mb-random-cramjam]  23,355.8230 (>1000.0) 27,087.1270 (326.01)  24,855.1662 (>1000.0) 932.9461 (185.02)  24,835.3620 (>1000.0) 1,346.7660 (717.03)  15;0 40.2331 (0.00)  39 1
test_gzip[lcet10.txt-cramjam]  26,500.9960 (>1000.0) 34,216.7870 (411.81)  27,764.4342 (>1000.0) 1,328.9725 (263.56)  27,424.6925 (>1000.0) 937.8390 (499.32)  3;3 36.0173 (0.00)  38 1
test_zstd[fifty-four-mb-repeating-zstd]  27,412.3350 (>1000.0) 38,699.3500 (465.76)  31,335.8760 (>1000.0) 3,663.5246 (726.54)  30,134.9135 (>1000.0) 5,465.9525 (>1000.0) 6;0 31.9123 (0.00)  20 1
test_snappy_raw[fifty-four-mb-random-snappy]  30,346.4540 (>1000.0) 37,290.9900 (448.81)  31,696.1841 (>1000.0) 1,548.4963 (307.09)  31,400.4820 (>1000.0) 963.9175 (513.20)  1;1 31.5495 (0.00)  17 1
test_gzip[lcet10.txt-gzip]  30,415.9680 (>1000.0) 46,601.0340 (560.86)  32,796.4034 (>1000.0) 4,106.8688 (814.47)  31,370.2010 (>1000.0) 1,673.1335 (890.79)  2;2 30.4911 (0.00)  16 1
test_lz4_block[fifty-four-mb-repeating-python-lz4]  33,698.8680 (>1000.0) 42,201.9190 (507.92)  35,053.2630 (>1000.0) 1,593.5442 (316.03)  34,732.5630 (>1000.0) 1,134.6238 (604.09)  2;2 28.5280 (0.00)  29 1
test_gzip[urls.10K-cramjam]  36,111.2530 (>1000.0) 40,502.5950 (487.47)  37,547.7356 (>1000.0) 1,282.8851 (254.42)  37,260.6390 (>1000.0) 1,538.3340 (819.03)  7;1 26.6328 (0.00)  27 1
test_gzip[kppkn.gtb-cramjam]  38,908.0330 (>1000.0) 42,933.1020 (516.72)  40,334.2252 (>1000.0) 1,085.4956 (215.27)  40,078.4680 (>1000.0) 1,090.8123 (580.76)  5;3 24.7928 (0.00)  23 1
test_gzip[urls.10K-gzip]  39,352.2450 (>1000.0) 42,867.6900 (515.93)  40,541.7257 (>1000.0) 1,001.6150 (198.64)  40,271.6735 (>1000.0) 1,281.2110 (682.13)  7;0 24.6659 (0.00)  24 1
test_snappy_raw[fifty-four-mb-random-cramjam]  45,344.3520 (>1000.0) 53,262.8440 (641.04)  47,436.0360 (>1000.0) 2,063.6152 (409.25)  46,665.7010 (>1000.0) 1,592.4755 (847.85)  3;2 21.0810 (0.00)  21 1
test_gzip[plrabn12.txt-cramjam]  48,407.6210 (>1000.0) 53,119.5400 (639.32)  49,890.3054 (>1000.0) 1,306.8501 (259.17)  49,307.5960 (>1000.0) 1,763.7148 (939.02)  6;0 20.0440 (0.00)  21 1
test_gzip[plrabn12.txt-gzip]  54,810.6230 (>1000.0) 59,467.3400 (715.72)  56,230.3906 (>1000.0) 1,000.8774 (198.49)  56,078.0570 (>1000.0) 711.3440 (378.73)  3;2 17.7840 (0.00)  18 1
test_zstd[fifty-four-mb-random-zstd]  56,077.5610 (>1000.0) 79,604.8070 (958.08)  63,354.7865 (>1000.0) 5,631.1851 (>1000.0) 62,470.4600 (>1000.0) 2,865.1793 (>1000.0) 2;2 15.7841 (0.00)  13 1
test_zstd[fifty-four-mb-repeating-cramjam]  57,385.9630 (>1000.0) 82,004.9170 (986.96)  62,963.5294 (>1000.0) 6,305.4113 (>1000.0) 62,042.2090 (>1000.0) 5,095.6140 (>1000.0) 3;2 15.8822 (0.00)  17 1
test_lz4_block[fifty-four-mb-random-python-lz4]  59,258.2280 (>1000.0) 63,930.0800 (769.43)  61,266.0261 (>1000.0) 1,651.6316 (327.55)  61,265.3185 (>1000.0) 3,097.9600 (>1000.0) 4;0 16.3223 (0.00)  10 1
test_snappy_framed[fifty-four-mb-repeating-cramjam]  65,246.7730 (>1000.0) 67,734.7790 (815.22)  66,263.9936 (>1000.0) 626.0400 (124.15)  66,179.2600 (>1000.0) 753.5942 (401.22)  3;1 15.0912 (0.00)  13 1
test_brotli[fireworks.jpeg-brotli]  82,315.6480 (>1000.0) 194,522.1680 (>1000.0) 97,554.8120 (>1000.0) 32,589.6878 (>1000.0) 86,775.7560 (>1000.0) 7,118.0835 (>1000.0) 1;1 10.2506 (0.00)  11 1
test_brotli[fireworks.jpeg-cramjam]  82,880.1500 (>1000.0) 179,324.6050 (>1000.0) 109,406.6702 (>1000.0) 34,395.5405 (>1000.0) 89,107.8120 (>1000.0) 53,382.1920 (>1000.0) 3;0 9.1402 (0.00)  11 1
test_gzip[kppkn.gtb-gzip]  90,867.4460 (>1000.0) 99,716.7660 (>1000.0) 92,892.3022 (>1000.0) 2,562.1937 (508.13)  92,114.2620 (>1000.0) 607.2525 (323.31)  2;2 10.7652 (0.00)  11 1
test_snappy_framed[fifty-four-mb-random-cramjam]  104,246.9000 (>1000.0) 107,774.1880 (>1000.0) 105,383.5039 (>1000.0) 1,186.9907 (235.40)  104,853.0025 (>1000.0) 1,782.1650 (948.84)  1;0 9.4892 (0.00)  10 1
test_lz4[fifty-four-mb-repeating-python-lz4]  123,082.8750 (>1000.0) 132,502.2900 (>1000.0) 126,748.0850 (>1000.0) 3,315.5165 (657.53)  125,603.9920 (>1000.0) 4,582.8690 (>1000.0) 2;0 7.8897 (0.00)  7 1
test_brotli[geo.protodata-cramjam]  137,237.9190 (>1000.0) 156,036.0530 (>1000.0) 141,805.5401 (>1000.0) 6,049.1940 (>1000.0) 140,300.8390 (>1000.0) 3,745.4945 (>1000.0) 1;1 7.0519 (0.00)  8 1
test_brotli[geo.protodata-brotli]  137,574.5120 (>1000.0) 238,037.4660 (>1000.0) 178,990.3400 (>1000.0) 31,911.5377 (>1000.0) 184,136.0380 (>1000.0) 37,789.2720 (>1000.0) 3;0 5.5869 (0.00)  8 1
test_brotli[html-brotli]  138,094.8040 (>1000.0) 157,654.2170 (>1000.0) 145,552.1679 (>1000.0) 6,298.1016 (>1000.0) 143,898.0600 (>1000.0) 6,203.3830 (>1000.0) 2;1 6.8704 (0.00)  7 1
test_zstd[fifty-four-mb-random-cramjam]  149,924.9380 (>1000.0) 176,105.7450 (>1000.0) 160,652.7489 (>1000.0) 9,189.9531 (>1000.0) 159,163.5520 (>1000.0) 12,844.9328 (>1000.0) 2;0 6.2246 (0.00)  7 1
test_brotli[html-cramjam]  151,015.9570 (>1000.0) 164,917.2720 (>1000.0) 158,390.4754 (>1000.0) 5,425.8405 (>1000.0) 157,603.3440 (>1000.0) 8,076.7408 (>1000.0) 2;0 6.3135 (0.00)  5 1
test_brotli[html_x_4-brotli]  154,944.5240 (>1000.0) 195,790.4710 (>1000.0) 174,221.8202 (>1000.0) 14,689.7883 (>1000.0) 173,470.3530 (>1000.0) 15,470.9435 (>1000.0) 2;0 5.7398 (0.00)  5 1
test_lz4[fifty-four-mb-repeating-cramjam]  162,602.9440 (>1000.0) 293,255.3520 (>1000.0) 188,621.9887 (>1000.0) 51,517.1020 (>1000.0) 167,914.6650 (>1000.0) 13,759.5800 (>1000.0) 1;1 5.3016 (0.00)  6 1
test_brotli[html_x_4-cramjam]  183,101.9790 (>1000.0) 194,409.1470 (>1000.0) 187,474.1470 (>1000.0) 3,889.3948 (771.34)  186,562.1325 (>1000.0) 3,475.1350 (>1000.0) 2;1 5.3341 (0.00)  6 1
test_brotli[asyoulik.txt-brotli]  186,231.5820 (>1000.0) 204,286.0480 (>1000.0) 194,910.3463 (>1000.0) 7,788.2028 (>1000.0) 194,205.1935 (>1000.0) 16,041.1150 (>1000.0) 3;0 5.1306 (0.00)  6 1
test_brotli[asyoulik.txt-cramjam]  198,958.3700 (>1000.0) 336,129.4470 (>1000.0) 231,062.4768 (>1000.0) 58,875.3958 (>1000.0) 206,918.6020 (>1000.0) 39,145.6225 (>1000.0) 1;1 4.3278 (0.00)  5 1
test_gzip[fifty-four-mb-repeating-cramjam]  213,314.4670 (>1000.0) 346,872.5370 (>1000.0) 248,529.1550 (>1000.0) 55,382.7961 (>1000.0) 228,435.9040 (>1000.0) 38,977.6948 (>1000.0) 1;1 4.0237 (0.00)  5 1
test_brotli[paper-100k.pdf-brotli]  233,783.5530 (>1000.0) 349,528.2140 (>1000.0) 265,938.3136 (>1000.0) 47,533.3543 (>1000.0) 248,571.6200 (>1000.0) 41,239.2500 (>1000.0) 1;1 3.7603 (0.00)  5 1
test_brotli[alice29.txt-cramjam]  245,690.0700 (>1000.0) 262,182.8340 (>1000.0) 254,672.1648 (>1000.0) 6,563.3831 (>1000.0) 253,783.1690 (>1000.0) 10,090.0717 (>1000.0) 2;0 3.9266 (0.00)  5 1
test_brotli[alice29.txt-brotli]  246,425.4070 (>1000.0) 317,356.3410 (>1000.0) 271,879.4008 (>1000.0) 28,468.2150 (>1000.0) 263,288.6200 (>1000.0) 38,586.2525 (>1000.0) 1;0 3.6781 (0.00)  5 1
test_gzip[fifty-four-mb-repeating-gzip]  364,631.5880 (>1000.0) 370,408.2020 (>1000.0) 368,594.6238 (>1000.0) 2,309.2535 (457.97)  369,492.6140 (>1000.0) 2,360.5148 (>1000.0) 1;0 2.7130 (0.00)  5 1
test_snappy_framed[fifty-four-mb-repeating-snappy]  414,626.3210 (>1000.0) 430,153.3560 (>1000.0) 424,083.3990 (>1000.0) 6,335.8059 (>1000.0) 427,015.9380 (>1000.0) 9,246.8477 (>1000.0) 1;0 2.3580 (0.00)  5 1
test_brotli[paper-100k.pdf-cramjam]  433,749.8100 (>1000.0) 439,119.7150 (>1000.0) 436,673.8174 (>1000.0) 2,125.7210 (421.57)  437,090.8150 (>1000.0) 3,288.6565 (>1000.0) 2;0 2.2900 (0.00)  5 1
test_brotli[kppkn.gtb-brotli]  437,569.6410 (>1000.0) 457,314.8530 (>1000.0) 449,795.5750 (>1000.0) 8,444.6362 (>1000.0) 452,150.6710 (>1000.0) 13,868.7445 (>1000.0) 1;0 2.2232 (0.00)  5 1
test_brotli[kppkn.gtb-cramjam]  473,139.8430 (>1000.0) 597,994.4900 (>1000.0) 501,652.9106 (>1000.0) 53,988.2083 (>1000.0) 477,343.6500 (>1000.0) 36,654.0162 (>1000.0) 1;1 1.9934 (0.00)  5 1
test_lz4[fifty-four-mb-random-cramjam]  697,440.7690 (>1000.0) 710,925.0060 (>1000.0) 704,663.8620 (>1000.0) 5,441.9259 (>1000.0) 705,883.5480 (>1000.0) 8,733.6785 (>1000.0) 2;0 1.4191 (0.00)  5 1
test_brotli[lcet10.txt-brotli]  778,492.1810 (>1000.0) 1,045,202.6560 (>1000.0) 900,499.3392 (>1000.0) 94,970.7756 (>1000.0) 894,021.0760 (>1000.0) 76,135.8530 (>1000.0) 2;0 1.1105 (0.00)  5 1
test_brotli[lcet10.txt-cramjam]  809,619.1030 (>1000.0) 1,110,515.2700 (>1000.0) 962,701.6634 (>1000.0) 115,392.4059 (>1000.0) 931,325.0990 (>1000.0) 159,561.9400 (>1000.0) 2;0 1.0387 (0.00)  5 1
test_brotli[plrabn12.txt-brotli]  832,224.6490 (>1000.0) 1,037,866.4270 (>1000.0) 924,645.5662 (>1000.0) 87,127.5542 (>1000.0) 952,622.7560 (>1000.0) 140,353.7793 (>1000.0) 2;0 1.0815 (0.00)  5 1
test_brotli[plrabn12.txt-cramjam]  896,797.8760 (>1000.0) 1,009,954.0770 (>1000.0) 953,869.4946 (>1000.0) 52,557.0534 (>1000.0) 929,304.2800 (>1000.0) 92,949.4633 (>1000.0) 3;0 1.0484 (0.00)  5 1
test_brotli[urls.10K-brotli]  1,249,529.2920 (>1000.0) 1,566,101.3720 (>1000.0) 1,385,619.6702 (>1000.0) 133,951.8531 (>1000.0) 1,424,997.1910 (>1000.0) 211,699.9190 (>1000.0) 2;0 0.7217 (0.00)  5 1
test_brotli[urls.10K-cramjam]  1,419,928.1530 (>1000.0) 1,478,595.3860 (>1000.0) 1,442,170.3596 (>1000.0) 26,824.2304 (>1000.0) 1,426,045.7160 (>1000.0) 44,568.5770 (>1000.0) 1;0 0.6934 (0.00)  5 1
test_gzip[fifty-four-mb-random-gzip]  1,427,655.8720 (>1000.0) 1,548,537.7080 (>1000.0) 1,459,915.5210 (>1000.0) 50,462.5040 (>1000.0) 1,438,598.6280 (>1000.0) 46,051.3832 (>1000.0) 1;1 0.6850 (0.00)  5 1
test_lz4[fifty-four-mb-random-python-lz4]  1,449,069.8740 (>1000.0) 1,571,645.5300 (>1000.0) 1,481,481.1134 (>1000.0) 50,732.4576 (>1000.0) 1,461,541.7380 (>1000.0) 32,320.3148 (>1000.0) 1;1 0.6750 (0.00)  5 1
test_gzip[fifty-four-mb-random-cramjam]  2,030,225.6630 (>1000.0) 2,095,990.0270 (>1000.0) 2,054,982.8456 (>1000.0) 25,004.4561 (>1000.0) 2,052,525.6910 (>1000.0) 27,321.2833 (>1000.0) 1;0 0.4866 (0.00)  5 1
test_snappy_framed[fifty-four-mb-random-snappy]  5,473,478.6200 (>1000.0) 5,604,141.4120 (>1000.0) 5,545,980.2846 (>1000.0) 55,741.8686 (>1000.0) 5,549,027.1580 (>1000.0) 97,325.6047 (>1000.0) 2;0 0.1803 (0.00)  5 1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Legend:
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.
OPS: Operations Per Second, computed as 1 / Mean
=========================== short test summary info ============================
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[fireworks.jpeg-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[fireworks.jpeg-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[Mark.Twain-Tom.Sawyer.txt-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[Mark.Twain-Tom.Sawyer.txt-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[paper-100k.pdf-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[paper-100k.pdf-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[html-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[html-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[html_x_4-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[html_x_4-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[geo.protodata-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[geo.protodata-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[asyoulik.txt-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[asyoulik.txt-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[lcet10.txt-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[lcet10.txt-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[plrabn12.txt-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[plrabn12.txt-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[alice29.txt-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[alice29.txt-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[kppkn.gtb-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[kppkn.gtb-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[urls.10K-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[urls.10K-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[fifty-four-mb-repeating-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[fifty-four-mb-repeating-compress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[fifty-four-mb-random-decompress_raw_into]
FAILED benchmarks/test_bench.py::test_cramjam_snappy_de_compress_into[fifty-four-mb-random-compress_raw_into]
========== 28 failed, 544 passed, 15866 warnings in 311.12s (0:05:11) ==========
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment