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/r0ril1kyjha4dfdb68axfjwmqs4idbq7-source source root is source Executing cargoSetupPostUnpackHook unpacking source archive /nix/store/iw65ssrpcwd67w8pfkn66g8m1168r0i2-cargo-deps-vendor.tar.gz Finished cargoSetupPostUnpackHook setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tests/test_variants.py @nix { "action": "setPhase", "phase": "patchPhase" } patching sources Executing cargoSetupPostPatchHook Validating consistency between /build/source//Cargo.lock and /build/cargo-deps-vendor.tar.gz/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-unknown-linux-gnu=/nix/store/s5hkav7whndbfz0szshpb46h4idqdq9a-gcc-wrapper-10.3.0/bin/cc CXX_x86_64-unknown-linux-gnu=/nix/store/s5hkav7whndbfz0szshpb46h4idqdq9a-gcc-wrapper-10.3.0/bin/c++ CC_x86_64-unknown-linux-gnu=/nix/store/s5hkav7whndbfz0szshpb46h4idqdq9a-gcc-wrapper-10.3.0/bin/cc CXX_x86_64-unknown-linux-gnu=/nix/store/s5hkav7whndbfz0szshpb46h4idqdq9a-gcc-wrapper-10.3.0/bin/c++ maturin build '--cargo-extra-args=-j 2 --frozen' --target x86_64-unknown-linux-gnu --manylinux off --strip --release 🔗 Found pyo3 bindings 🐍 Found CPython 3.9 at python3.9 📦 Built source distribution to /build/source/target/wheels/cramjam-2.4.0.tar.gz warning: only one of `license` or `license-file` is necessary warning: version requirement `0.9.0+zstd.1.5.0` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion  Compiling libc v0.2.101  Compiling autocfg v1.0.1  Compiling proc-macro2 v1.0.29  Compiling unicode-xid v0.2.2  Compiling pyo3-build-config v0.14.5  Compiling proc-macro-hack v0.5.19  Compiling syn v1.0.75  Compiling once_cell v1.8.0  Compiling cfg-if v1.0.0  Compiling parking_lot_core v0.8.5  Compiling unindent v0.1.7  Compiling smallvec v1.6.1  Compiling scopeguard v1.1.0  Compiling zstd-safe v4.1.1+zstd.1.5.0  Compiling rawpointer v0.2.1  Compiling crc32fast v1.2.1  Compiling adler v1.0.2  Compiling snap v1.0.5  Compiling cfg-if v0.1.10  Compiling num-traits v0.2.14  Compiling num-integer v0.1.44  Compiling miniz_oxide v0.4.4  Compiling instant v0.1.10  Compiling lock_api v0.4.5  Compiling matrixmultiply v0.3.1  Compiling jobserver v0.1.24  Compiling quote v1.0.9  Compiling paste-impl v0.1.18  Compiling pyo3 v0.14.5  Compiling cc v1.0.70  Compiling parking_lot v0.11.2  Compiling num-complex v0.4.0  Compiling flate2 v1.0.21  Compiling paste v0.1.18  Compiling zstd-sys v1.6.1+zstd.1.5.0  Compiling brotli-sys v0.3.2  Compiling lz4-sys v1.9.2  Compiling libmimalloc-sys v0.1.22  Compiling ndarray v0.15.3  Compiling pyo3-macros-backend v0.14.5  Compiling indoc-impl v0.3.6  Compiling indoc v0.3.6  Compiling mimalloc v0.1.26  Compiling pyo3-macros v0.14.5  Compiling lz4 v1.23.2  Compiling numpy v0.14.1  Compiling brotli2 v0.3.2  Compiling zstd v0.9.0+zstd.1.5.0  Compiling cramjam v2.4.0 (/build/source)  Finished release [optimized] target(s) in 2m 32s 📦 Built wheel for CPython 3.9 to /build/source/target/wheels/cramjam-2.4.0-cp39-cp39-linux_x86_64.whl Finished maturinBuildHook @nix { "action": "setPhase", "phase": "installPhase" } installing Executing pipInstallPhase /build/source/dist /build/source Processing ./cramjam-2.4.0-cp39-cp39-linux_x86_64.whl Installing collected packages: cramjam Successfully installed cramjam-2.4.0 /build/source Finished executing pipInstallPhase @nix { "action": "setPhase", "phase": "fixupPhase" } post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/3wz574fd89c009b6gfbjfi04dwmr4yck-python3.9-cramjam-2.4.0 shrinking /nix/store/3wz574fd89c009b6gfbjfi04dwmr4yck-python3.9-cramjam-2.4.0/lib/python3.9/site-packages/cramjam/cramjam.cpython-39-x86_64-linux-gnu.so strip is /nix/store/a4mmjm3bblxwp8h53bcfx3dly80ib0ba-binutils-2.35.1/bin/strip stripping (with command strip and flags -S) in /nix/store/3wz574fd89c009b6gfbjfi04dwmr4yck-python3.9-cramjam-2.4.0/lib patching script interpreter paths in /nix/store/3wz574fd89c009b6gfbjfi04dwmr4yck-python3.9-cramjam-2.4.0 checking for references to /build/ in /nix/store/3wz574fd89c009b6gfbjfi04dwmr4yck-python3.9-cramjam-2.4.0... 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 linux -- Python 3.9.6, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 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: /build/source plugins: benchmark-3.2.2 collecting ...  collected 579 items  benchmarks/test_bench.py ............................................... [ 8%] ........................................................................ [ 20%] ........................................................................ [ 32%] ............................. [ 37%] tests/test_no_numpy.py ........................ [ 42%] tests/test_rust_io.py .. [ 42%] tests/test_variants.py ................................................. [ 50%] ........................................................................ [ 63%] ........................................................................ [ 75%] ........................................................................ [ 88%] .................................................................... [100%] ============================= 579 passed in 40.38s ============================= Finished executing pytestCheckPhase @nix { "action": "setPhase", "phase": "pytestcachePhase" } pytestcachePhase