this derivation will be built: /nix/store/36rv7606hlykj1k93vhi56dsh9w24kgg-nrfutil-6.1.6.drv building '/nix/store/36rv7606hlykj1k93vhi56dsh9w24kgg-nrfutil-6.1.6.drv' nrfutil-6.1.6> Sourcing python-remove-tests-dir-hook nrfutil-6.1.6> Sourcing python-catch-conflicts-hook.sh nrfutil-6.1.6> Sourcing python-remove-bin-bytecode-hook.sh nrfutil-6.1.6> Sourcing setuptools-build-hook nrfutil-6.1.6> Using setuptoolsBuildPhase nrfutil-6.1.6> Using setuptoolsShellHook nrfutil-6.1.6> Sourcing pip-install-hook nrfutil-6.1.6> Using pipInstallPhase nrfutil-6.1.6> Sourcing python-imports-check-hook.sh nrfutil-6.1.6> Using pythonImportsCheckPhase nrfutil-6.1.6> Sourcing python-namespaces-hook nrfutil-6.1.6> Sourcing python-catch-conflicts-hook.sh nrfutil-6.1.6> Sourcing setuptools-check-hook nrfutil-6.1.6> Using setuptoolsCheckPhase nrfutil-6.1.6> unpacking sources nrfutil-6.1.6> unpacking source archive /nix/store/gfy1hbrxmnn0fmd9a9k3iznanqzgfbqy-source nrfutil-6.1.6> source root is source nrfutil-6.1.6> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tests/test_cli.py nrfutil-6.1.6> patching sources nrfutil-6.1.6> configuring nrfutil-6.1.6> no configure script, doing nothing nrfutil-6.1.6> building nrfutil-6.1.6> Executing setuptoolsBuildPhase nrfutil-6.1.6> /nix/store/3a5wvxgnwncyg5vz0z25jvr34hzvlbjf-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/_distutils/dist.py:262: UserWarning: Unknown distribution option: 'zipfile' nrfutil-6.1.6> warnings.warn(msg) nrfutil-6.1.6> /nix/store/3a5wvxgnwncyg5vz0z25jvr34hzvlbjf-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/_distutils/dist.py:262: UserWarning: Unknown distribution option: 'console' nrfutil-6.1.6> warnings.warn(msg) nrfutil-6.1.6> running bdist_wheel nrfutil-6.1.6> running build nrfutil-6.1.6> running build_py nrfutil-6.1.6> creating build nrfutil-6.1.6> creating build/lib nrfutil-6.1.6> creating build/lib/nordicsemi nrfutil-6.1.6> copying nordicsemi/__init__.py -> build/lib/nordicsemi nrfutil-6.1.6> copying nordicsemi/version.py -> build/lib/nordicsemi nrfutil-6.1.6> copying nordicsemi/__main__.py -> build/lib/nordicsemi nrfutil-6.1.6> creating build/lib/nordicsemi/thread nrfutil-6.1.6> copying nordicsemi/thread/dfu_thread.py -> build/lib/nordicsemi/thread nrfutil-6.1.6> copying nordicsemi/thread/tncp.py -> build/lib/nordicsemi/thread nrfutil-6.1.6> copying nordicsemi/thread/ncp_flasher.py -> build/lib/nordicsemi/thread nrfutil-6.1.6> copying nordicsemi/thread/__init__.py -> build/lib/nordicsemi/thread nrfutil-6.1.6> copying nordicsemi/thread/dfu_server.py -> build/lib/nordicsemi/thread nrfutil-6.1.6> creating build/lib/nordicsemi/zigbee nrfutil-6.1.6> copying nordicsemi/zigbee/prod_config.py -> build/lib/nordicsemi/zigbee nrfutil-6.1.6> copying nordicsemi/zigbee/__init__.py -> build/lib/nordicsemi/zigbee nrfutil-6.1.6> copying nordicsemi/zigbee/ota_file.py -> build/lib/nordicsemi/zigbee nrfutil-6.1.6> copying nordicsemi/zigbee/ota_flasher.py -> build/lib/nordicsemi/zigbee nrfutil-6.1.6> creating build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/dfu_trigger.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/signing.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/model.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/package.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/init_packet_pb.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/bl_dfu_sett.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/manifest.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/dfu_transport_serial.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/nrfhex.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/__init__.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/dfu_transport_ble.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/crc16.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/dfu_cc_pb2.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/dfu_transport.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/dfu_transport_ant.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> copying nordicsemi/dfu/dfu.py -> build/lib/nordicsemi/dfu nrfutil-6.1.6> creating build/lib/nordicsemi/utility nrfutil-6.1.6> copying nordicsemi/utility/target_registry.py -> build/lib/nordicsemi/utility nrfutil-6.1.6> copying nordicsemi/utility/__init__.py -> build/lib/nordicsemi/utility nrfutil-6.1.6> creating build/lib/nordicsemi/lister nrfutil-6.1.6> copying nordicsemi/lister/enumerated_device.py -> build/lib/nordicsemi/lister nrfutil-6.1.6> copying nordicsemi/lister/__init__.py -> build/lib/nordicsemi/lister nrfutil-6.1.6> copying nordicsemi/lister/lister_backend.py -> build/lib/nordicsemi/lister nrfutil-6.1.6> copying nordicsemi/lister/device_lister.py -> build/lib/nordicsemi/lister nrfutil-6.1.6> creating build/lib/nordicsemi/zigbee/tests nrfutil-6.1.6> copying nordicsemi/zigbee/tests/__init__.py -> build/lib/nordicsemi/zigbee/tests nrfutil-6.1.6> copying nordicsemi/zigbee/tests/test_prod_config.py -> build/lib/nordicsemi/zigbee/tests nrfutil-6.1.6> creating build/lib/nordicsemi/dfu/tests nrfutil-6.1.6> copying nordicsemi/dfu/tests/__init__.py -> build/lib/nordicsemi/dfu/tests nrfutil-6.1.6> copying nordicsemi/dfu/tests/test_nrfhex.py -> build/lib/nordicsemi/dfu/tests nrfutil-6.1.6> copying nordicsemi/dfu/tests/test_init_packet_pb.py -> build/lib/nordicsemi/dfu/tests nrfutil-6.1.6> copying nordicsemi/dfu/tests/test_package.py -> build/lib/nordicsemi/dfu/tests nrfutil-6.1.6> copying nordicsemi/dfu/tests/test_signing.py -> build/lib/nordicsemi/dfu/tests nrfutil-6.1.6> copying nordicsemi/dfu/tests/test_manifest.py -> build/lib/nordicsemi/dfu/tests nrfutil-6.1.6> copying nordicsemi/dfu/tests/test_bl_dfu_sett.py -> build/lib/nordicsemi/dfu/tests nrfutil-6.1.6> creating build/lib/nordicsemi/utility/tests nrfutil-6.1.6> copying nordicsemi/utility/tests/__init__.py -> build/lib/nordicsemi/utility/tests nrfutil-6.1.6> copying nordicsemi/utility/tests/test_target_registry.py -> build/lib/nordicsemi/utility/tests nrfutil-6.1.6> creating build/lib/nordicsemi/lister/unix nrfutil-6.1.6> copying nordicsemi/lister/unix/unix_lister.py -> build/lib/nordicsemi/lister/unix nrfutil-6.1.6> copying nordicsemi/lister/unix/__init__.py -> build/lib/nordicsemi/lister/unix nrfutil-6.1.6> creating build/lib/nordicsemi/lister/windows nrfutil-6.1.6> copying nordicsemi/lister/windows/constants.py -> build/lib/nordicsemi/lister/windows nrfutil-6.1.6> copying nordicsemi/lister/windows/structures.py -> build/lib/nordicsemi/lister/windows nrfutil-6.1.6> copying nordicsemi/lister/windows/__init__.py -> build/lib/nordicsemi/lister/windows nrfutil-6.1.6> copying nordicsemi/lister/windows/lister_win32.py -> build/lib/nordicsemi/lister/windows nrfutil-6.1.6> copying nordicsemi/../requirements.txt -> build/lib/nordicsemi/.. nrfutil-6.1.6> creating build/lib/nordicsemi/thread/hex nrfutil-6.1.6> copying nordicsemi/thread/hex/ncp.hex -> build/lib/nordicsemi/thread/hex nrfutil-6.1.6> creating build/lib/nordicsemi/zigbee/hex nrfutil-6.1.6> copying nordicsemi/zigbee/hex/ota.hex -> build/lib/nordicsemi/zigbee/hex nrfutil-6.1.6> creating build/lib/libusb nrfutil-6.1.6> creating build/lib/libusb/x86 nrfutil-6.1.6> copying nordicsemi/../libusb/x86/libusb-1.0.dll -> build/lib/nordicsemi/../libusb/x86 nrfutil-6.1.6> creating build/lib/libusb/x64 nrfutil-6.1.6> copying nordicsemi/../libusb/x64/libusb-1.0.dll -> build/lib/nordicsemi/../libusb/x64 nrfutil-6.1.6> copying nordicsemi/../libusb/x64/libusb-1.0.dylib -> build/lib/nordicsemi/../libusb/x64 nrfutil-6.1.6> copying nordicsemi/../libusb/LICENSE -> build/lib/nordicsemi/../libusb nrfutil-6.1.6> /nix/store/3a5wvxgnwncyg5vz0z25jvr34hzvlbjf-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. nrfutil-6.1.6> warnings.warn( nrfutil-6.1.6> installing to build/bdist.linux-i686/wheel nrfutil-6.1.6> running install nrfutil-6.1.6> running install_lib nrfutil-6.1.6> creating build/bdist.linux-i686 nrfutil-6.1.6> creating build/bdist.linux-i686/wheel nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi nrfutil-6.1.6> copying build/lib/nordicsemi/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/lister nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/lister/windows nrfutil-6.1.6> copying build/lib/nordicsemi/lister/windows/lister_win32.py -> build/bdist.linux-i686/wheel/nordicsemi/lister/windows nrfutil-6.1.6> copying build/lib/nordicsemi/lister/windows/structures.py -> build/bdist.linux-i686/wheel/nordicsemi/lister/windows nrfutil-6.1.6> copying build/lib/nordicsemi/lister/windows/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/lister/windows nrfutil-6.1.6> copying build/lib/nordicsemi/lister/windows/constants.py -> build/bdist.linux-i686/wheel/nordicsemi/lister/windows nrfutil-6.1.6> copying build/lib/nordicsemi/lister/enumerated_device.py -> build/bdist.linux-i686/wheel/nordicsemi/lister nrfutil-6.1.6> copying build/lib/nordicsemi/lister/lister_backend.py -> build/bdist.linux-i686/wheel/nordicsemi/lister nrfutil-6.1.6> copying build/lib/nordicsemi/lister/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/lister nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/lister/unix nrfutil-6.1.6> copying build/lib/nordicsemi/lister/unix/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/lister/unix nrfutil-6.1.6> copying build/lib/nordicsemi/lister/unix/unix_lister.py -> build/bdist.linux-i686/wheel/nordicsemi/lister/unix nrfutil-6.1.6> copying build/lib/nordicsemi/lister/device_lister.py -> build/bdist.linux-i686/wheel/nordicsemi/lister nrfutil-6.1.6> copying build/lib/nordicsemi/version.py -> build/bdist.linux-i686/wheel/nordicsemi nrfutil-6.1.6> copying build/lib/nordicsemi/__main__.py -> build/bdist.linux-i686/wheel/nordicsemi nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/zigbee nrfutil-6.1.6> copying build/lib/nordicsemi/zigbee/ota_file.py -> build/bdist.linux-i686/wheel/nordicsemi/zigbee nrfutil-6.1.6> copying build/lib/nordicsemi/zigbee/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/zigbee nrfutil-6.1.6> copying build/lib/nordicsemi/zigbee/ota_flasher.py -> build/bdist.linux-i686/wheel/nordicsemi/zigbee nrfutil-6.1.6> copying build/lib/nordicsemi/zigbee/prod_config.py -> build/bdist.linux-i686/wheel/nordicsemi/zigbee nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/zigbee/hex nrfutil-6.1.6> copying build/lib/nordicsemi/zigbee/hex/ota.hex -> build/bdist.linux-i686/wheel/nordicsemi/zigbee/hex nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/zigbee/tests nrfutil-6.1.6> copying build/lib/nordicsemi/zigbee/tests/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/zigbee/tests nrfutil-6.1.6> copying build/lib/nordicsemi/zigbee/tests/test_prod_config.py -> build/bdist.linux-i686/wheel/nordicsemi/zigbee/tests nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/utility nrfutil-6.1.6> copying build/lib/nordicsemi/utility/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/utility nrfutil-6.1.6> copying build/lib/nordicsemi/utility/target_registry.py -> build/bdist.linux-i686/wheel/nordicsemi/utility nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/utility/tests nrfutil-6.1.6> copying build/lib/nordicsemi/utility/tests/test_target_registry.py -> build/bdist.linux-i686/wheel/nordicsemi/utility/tests nrfutil-6.1.6> copying build/lib/nordicsemi/utility/tests/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/utility/tests nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/thread nrfutil-6.1.6> copying build/lib/nordicsemi/thread/ncp_flasher.py -> build/bdist.linux-i686/wheel/nordicsemi/thread nrfutil-6.1.6> copying build/lib/nordicsemi/thread/tncp.py -> build/bdist.linux-i686/wheel/nordicsemi/thread nrfutil-6.1.6> copying build/lib/nordicsemi/thread/dfu_thread.py -> build/bdist.linux-i686/wheel/nordicsemi/thread nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/thread/hex nrfutil-6.1.6> copying build/lib/nordicsemi/thread/hex/ncp.hex -> build/bdist.linux-i686/wheel/nordicsemi/thread/hex nrfutil-6.1.6> copying build/lib/nordicsemi/thread/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/thread nrfutil-6.1.6> copying build/lib/nordicsemi/thread/dfu_server.py -> build/bdist.linux-i686/wheel/nordicsemi/thread nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/dfu_transport_ble.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/bl_dfu_sett.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/dfu.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/package.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/signing.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/model.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/dfu_transport_ant.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/dfu_transport.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/manifest.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/dfu_cc_pb2.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nordicsemi/dfu/tests nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/tests/test_package.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu/tests nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/tests/test_signing.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu/tests nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/tests/test_manifest.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu/tests nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/tests/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu/tests nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/tests/test_init_packet_pb.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu/tests nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/tests/test_bl_dfu_sett.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu/tests nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/tests/test_nrfhex.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu/tests nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/dfu_trigger.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/__init__.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/init_packet_pb.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/nrfhex.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/crc16.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/nordicsemi/dfu/dfu_transport_serial.py -> build/bdist.linux-i686/wheel/nordicsemi/dfu nrfutil-6.1.6> copying build/lib/requirements.txt -> build/bdist.linux-i686/wheel nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/libusb nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/libusb/x86 nrfutil-6.1.6> copying build/lib/libusb/x86/libusb-1.0.dll -> build/bdist.linux-i686/wheel/libusb/x86 nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/libusb/x64 nrfutil-6.1.6> copying build/lib/libusb/x64/libusb-1.0.dll -> build/bdist.linux-i686/wheel/libusb/x64 nrfutil-6.1.6> copying build/lib/libusb/x64/libusb-1.0.dylib -> build/bdist.linux-i686/wheel/libusb/x64 nrfutil-6.1.6> copying build/lib/libusb/LICENSE -> build/bdist.linux-i686/wheel/libusb nrfutil-6.1.6> running install_egg_info nrfutil-6.1.6> running egg_info nrfutil-6.1.6> creating nrfutil.egg-info nrfutil-6.1.6> writing nrfutil.egg-info/PKG-INFO nrfutil-6.1.6> writing dependency_links to nrfutil.egg-info/dependency_links.txt nrfutil-6.1.6> writing entry points to nrfutil.egg-info/entry_points.txt nrfutil-6.1.6> writing requirements to nrfutil.egg-info/requires.txt nrfutil-6.1.6> writing top-level names to nrfutil.egg-info/top_level.txt nrfutil-6.1.6> writing manifest file 'nrfutil.egg-info/SOURCES.txt' nrfutil-6.1.6> reading manifest file 'nrfutil.egg-info/SOURCES.txt' nrfutil-6.1.6> adding license file 'LICENSE' nrfutil-6.1.6> writing manifest file 'nrfutil.egg-info/SOURCES.txt' nrfutil-6.1.6> Copying nrfutil.egg-info to build/bdist.linux-i686/wheel/nrfutil-6.1.6-py3.10.egg-info nrfutil-6.1.6> running install_scripts nrfutil-6.1.6> adding license file "LICENSE" (matched pattern "LICEN[CS]E*") nrfutil-6.1.6> creating build/bdist.linux-i686/wheel/nrfutil-6.1.6.dist-info/WHEEL nrfutil-6.1.6> creating 'dist/nrfutil-6.1.6-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it nrfutil-6.1.6> adding 'requirements.txt' nrfutil-6.1.6> adding 'libusb/LICENSE' nrfutil-6.1.6> adding 'libusb/x64/libusb-1.0.dll' nrfutil-6.1.6> adding 'libusb/x64/libusb-1.0.dylib' nrfutil-6.1.6> adding 'libusb/x86/libusb-1.0.dll' nrfutil-6.1.6> adding 'nordicsemi/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/__main__.py' nrfutil-6.1.6> adding 'nordicsemi/version.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/bl_dfu_sett.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/crc16.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/dfu.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/dfu_cc_pb2.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/dfu_transport.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/dfu_transport_ant.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/dfu_transport_ble.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/dfu_transport_serial.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/dfu_trigger.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/init_packet_pb.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/manifest.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/model.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/nrfhex.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/package.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/signing.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/tests/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/tests/test_bl_dfu_sett.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/tests/test_init_packet_pb.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/tests/test_manifest.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/tests/test_nrfhex.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/tests/test_package.py' nrfutil-6.1.6> adding 'nordicsemi/dfu/tests/test_signing.py' nrfutil-6.1.6> adding 'nordicsemi/lister/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/lister/device_lister.py' nrfutil-6.1.6> adding 'nordicsemi/lister/enumerated_device.py' nrfutil-6.1.6> adding 'nordicsemi/lister/lister_backend.py' nrfutil-6.1.6> adding 'nordicsemi/lister/unix/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/lister/unix/unix_lister.py' nrfutil-6.1.6> adding 'nordicsemi/lister/windows/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/lister/windows/constants.py' nrfutil-6.1.6> adding 'nordicsemi/lister/windows/lister_win32.py' nrfutil-6.1.6> adding 'nordicsemi/lister/windows/structures.py' nrfutil-6.1.6> adding 'nordicsemi/thread/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/thread/dfu_server.py' nrfutil-6.1.6> adding 'nordicsemi/thread/dfu_thread.py' nrfutil-6.1.6> adding 'nordicsemi/thread/ncp_flasher.py' nrfutil-6.1.6> adding 'nordicsemi/thread/tncp.py' nrfutil-6.1.6> adding 'nordicsemi/thread/hex/ncp.hex' nrfutil-6.1.6> adding 'nordicsemi/utility/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/utility/target_registry.py' nrfutil-6.1.6> adding 'nordicsemi/utility/tests/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/utility/tests/test_target_registry.py' nrfutil-6.1.6> adding 'nordicsemi/zigbee/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/zigbee/ota_file.py' nrfutil-6.1.6> adding 'nordicsemi/zigbee/ota_flasher.py' nrfutil-6.1.6> adding 'nordicsemi/zigbee/prod_config.py' nrfutil-6.1.6> adding 'nordicsemi/zigbee/hex/ota.hex' nrfutil-6.1.6> adding 'nordicsemi/zigbee/tests/__init__.py' nrfutil-6.1.6> adding 'nordicsemi/zigbee/tests/test_prod_config.py' nrfutil-6.1.6> adding 'nrfutil-6.1.6.dist-info/LICENSE' nrfutil-6.1.6> adding 'nrfutil-6.1.6.dist-info/METADATA' nrfutil-6.1.6> adding 'nrfutil-6.1.6.dist-info/WHEEL' nrfutil-6.1.6> adding 'nrfutil-6.1.6.dist-info/entry_points.txt' nrfutil-6.1.6> adding 'nrfutil-6.1.6.dist-info/top_level.txt' nrfutil-6.1.6> adding 'nrfutil-6.1.6.dist-info/RECORD' nrfutil-6.1.6> removing build/bdist.linux-i686/wheel nrfutil-6.1.6> Finished executing setuptoolsBuildPhase nrfutil-6.1.6> installing nrfutil-6.1.6> Executing pipInstallPhase nrfutil-6.1.6> /build/source/dist /build/source nrfutil-6.1.6> Processing ./nrfutil-6.1.6-py3-none-any.whl nrfutil-6.1.6> Requirement already satisfied: pyspinel>=1.0.0a3 in /nix/store/06jcl6s0s0d0rndria702y5v6idsx2f0-python3.10-pyspinel-unstable-2021-08-19/lib/python3.10/site-packages (from nrfutil==6.1.6) (1.0.3) nrfutil-6.1.6> Requirement already satisfied: pyserial in /nix/store/q9b134l34v411n6p9cfibzy6xl259dqq-python3.10-pyserial-3.5/lib/python3.10/site-packages (from nrfutil==6.1.6) (3.5) nrfutil-6.1.6> Requirement already satisfied: crcmod in /nix/store/m6d6jwzb5ldw0nqx0yvrg3gdm96z27hj-python3.10-crcmod-1.7/lib/python3.10/site-packages (from nrfutil==6.1.6) (1.7) nrfutil-6.1.6> Requirement already satisfied: protobuf in /nix/store/fpzxb3sflndphdg1ll9w3rdljr9i863v-python3.10-protobuf-3.20.3/lib/python3.10/site-packages (from nrfutil==6.1.6) (3.20.3) nrfutil-6.1.6> Requirement already satisfied: intelhex in /nix/store/mj4pzz1xzjxl97lb3nr8zxdi5qgsk00l-python3.10-intelhex-2.3.0/lib/python3.10/site-packages (from nrfutil==6.1.6) (2.3.0) nrfutil-6.1.6> Requirement already satisfied: libusb1 in /nix/store/wrbg0fjh3alwry28xl3fzsn15dg4yijc-python3.10-libusb1-3.0.0/lib/python3.10/site-packages (from nrfutil==6.1.6) (3.0.0) nrfutil-6.1.6> Requirement already satisfied: tqdm in /nix/store/c3y1nj27hy4lgvgp3igz7ld7nmqy3gs4-python3.10-tqdm-4.64.1/lib/python3.10/site-packages (from nrfutil==6.1.6) (4.64.1) nrfutil-6.1.6> Requirement already satisfied: ecdsa in /nix/store/cs8v1xvv6lzmqlfs4d3mx8yjkaa24jzx-python3.10-ecdsa-0.18.0/lib/python3.10/site-packages (from nrfutil==6.1.6) (0.18.0) nrfutil-6.1.6> Requirement already satisfied: pyyaml in /nix/store/41s05sm462ylv9w1kymkb154q9nq7g23-python3.10-pyyaml-6.0/lib/python3.10/site-packages (from nrfutil==6.1.6) (6.0) nrfutil-6.1.6> Requirement already satisfied: piccata in /nix/store/z8sk1w65m43sbipbq547hr05b57xhyj2-python3.10-piccata-2.0.0/lib/python3.10/site-packages (from nrfutil==6.1.6) (2.0.0) nrfutil-6.1.6> Requirement already satisfied: click in /nix/store/bx1xnia19a6lldii829xq129nm3xb0ms-python3.10-click-8.1.3/lib/python3.10/site-packages (from nrfutil==6.1.6) (8.1.3) nrfutil-6.1.6> Requirement already satisfied: pc-ble-driver-py>=0.16.4 in /nix/store/49ma9p09i48qfr6m5q7wl733m0m4wl3l-python3.10-pc-ble-driver-py-0.17.0/lib/python3.10/site-packages (from nrfutil==6.1.6) (0.17.0) nrfutil-6.1.6> Requirement already satisfied: wrapt in /nix/store/k5irc6sp7xifxzd89x9nkgssbcvc8q9g-python3.10-wrapt-1.14.1/lib/python3.10/site-packages (from pc-ble-driver-py>=0.16.4->nrfutil==6.1.6) (1.14.1) nrfutil-6.1.6> Requirement already satisfied: cryptography in /nix/store/z71r4pycvbl4ay4w1i296cds47qccr2q-python3.10-cryptography-38.0.4/lib/python3.10/site-packages (from pc-ble-driver-py>=0.16.4->nrfutil==6.1.6) (38.0.4) nrfutil-6.1.6> Requirement already satisfied: six>=1.9.0 in /nix/store/k7gqi4l0sfp88bmbsj9c86i7hm96nng4-python3.10-six-1.16.0/lib/python3.10/site-packages (from ecdsa->nrfutil==6.1.6) (1.16.0) nrfutil-6.1.6> Requirement already satisfied: cffi>=1.12 in /nix/store/mj0pd9cprd1d8qzddpandwdsjsaa512z-python3.10-cffi-1.15.1/lib/python3.10/site-packages (from cryptography->pc-ble-driver-py>=0.16.4->nrfutil==6.1.6) (1.15.1) nrfutil-6.1.6> Requirement already satisfied: pycparser in /nix/store/ck7cn6sqk477vjb88l98l5g78m0nkakr-python3.10-pycparser-2.21/lib/python3.10/site-packages (from cffi>=1.12->cryptography->pc-ble-driver-py>=0.16.4->nrfutil==6.1.6) (2.21) nrfutil-6.1.6> Installing collected packages: nrfutil nrfutil-6.1.6> Successfully installed nrfutil-6.1.6 nrfutil-6.1.6> /build/source nrfutil-6.1.6> Finished executing pipInstallPhase nrfutil-6.1.6> pythonOutputDistPhase nrfutil-6.1.6> Executing pythonOutputDistPhase nrfutil-6.1.6> Finished executing pythonOutputDistPhase nrfutil-6.1.6> post-installation fixup nrfutil-6.1.6> shrinking RPATHs of ELF executables and libraries in /nix/store/hps82bf5jwz0pi7943zq1p8cwz7fmk8p-nrfutil-6.1.6 nrfutil-6.1.6> strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip nrfutil-6.1.6> stripping (with command strip and flags -S) in /nix/store/hps82bf5jwz0pi7943zq1p8cwz7fmk8p-nrfutil-6.1.6/lib /nix/store/hps82bf5jwz0pi7943zq1p8cwz7fmk8p-nrfutil-6.1.6/bin nrfutil-6.1.6> patching script interpreter paths in /nix/store/hps82bf5jwz0pi7943zq1p8cwz7fmk8p-nrfutil-6.1.6 nrfutil-6.1.6> checking for references to /build/ in /nix/store/hps82bf5jwz0pi7943zq1p8cwz7fmk8p-nrfutil-6.1.6... nrfutil-6.1.6> shrinking RPATHs of ELF executables and libraries in /nix/store/9xx7i7agjnf3wn35yjgpq8sjvh4313mp-nrfutil-6.1.6-dist nrfutil-6.1.6> strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip nrfutil-6.1.6> patching script interpreter paths in /nix/store/9xx7i7agjnf3wn35yjgpq8sjvh4313mp-nrfutil-6.1.6-dist nrfutil-6.1.6> checking for references to /build/ in /nix/store/9xx7i7agjnf3wn35yjgpq8sjvh4313mp-nrfutil-6.1.6-dist... nrfutil-6.1.6> Rewriting #!/nix/store/g8sh5rf3b2djzd6r3rlib7swph6c1q68-python3-3.10.9/bin/python3.10 to #!/nix/store/g8sh5rf3b2djzd6r3rlib7swph6c1q68-python3-3.10.9 nrfutil-6.1.6> wrapping `/nix/store/hps82bf5jwz0pi7943zq1p8cwz7fmk8p-nrfutil-6.1.6/bin/nrfutil'... nrfutil-6.1.6> Executing pythonRemoveTestsDir nrfutil-6.1.6> Finished executing pythonRemoveTestsDir nrfutil-6.1.6> running install tests nrfutil-6.1.6> no Makefile or custom installCheckPhase, doing nothing nrfutil-6.1.6> pythonCatchConflictsPhase nrfutil-6.1.6> pythonRemoveBinBytecodePhase nrfutil-6.1.6> pythonImportsCheckPhase nrfutil-6.1.6> Executing pythonImportsCheckPhase nrfutil-6.1.6> setuptoolsCheckPhase nrfutil-6.1.6> Executing setuptoolsCheckPhase nrfutil-6.1.6> /nix/store/3a5wvxgnwncyg5vz0z25jvr34hzvlbjf-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/_distutils/dist.py:262: UserWarning: Unknown distribution option: 'zipfile' nrfutil-6.1.6> warnings.warn(msg) nrfutil-6.1.6> /nix/store/3a5wvxgnwncyg5vz0z25jvr34hzvlbjf-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/_distutils/dist.py:262: UserWarning: Unknown distribution option: 'console' nrfutil-6.1.6> warnings.warn(msg) nrfutil-6.1.6> running test nrfutil-6.1.6> WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. nrfutil-6.1.6> running egg_info nrfutil-6.1.6> writing nrfutil.egg-info/PKG-INFO nrfutil-6.1.6> writing dependency_links to nrfutil.egg-info/dependency_links.txt nrfutil-6.1.6> writing entry points to nrfutil.egg-info/entry_points.txt nrfutil-6.1.6> writing requirements to nrfutil.egg-info/requires.txt nrfutil-6.1.6> writing top-level names to nrfutil.egg-info/top_level.txt nrfutil-6.1.6> reading manifest file 'nrfutil.egg-info/SOURCES.txt' nrfutil-6.1.6> adding license file 'LICENSE' nrfutil-6.1.6> writing manifest file 'nrfutil.egg-info/SOURCES.txt' nrfutil-6.1.6> running build_ext nrfutil-6.1.6> .......................FE.............EEEEE................ nrfutil-6.1.6> ====================================================================== nrfutil-6.1.6> ERROR: test_init_packet (nordicsemi.dfu.tests.test_init_packet_pb.TestPackage) nrfutil-6.1.6> ---------------------------------------------------------------------- nrfutil-6.1.6> Traceback (most recent call last): nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/tests/test_init_packet_pb.py", line 109, in test_init_packet nrfutil-6.1.6> init_packet = InitPacketPB(hash_bytes=HASH_BYTES_A, hash_type=HASH_TYPE, dfu_type=DFU_TYPE, app_size=APP_SIZE) nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 126, in __init__ nrfutil-6.1.6> self._validate() nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 142, in _validate nrfutil-6.1.6> raise RuntimeError("Invalid range of firmware argument. [0 - 0xffffffff] is valid range") nrfutil-6.1.6> RuntimeError: Invalid range of firmware argument. [0 - 0xffffffff] is valid range nrfutil-6.1.6> nrfutil-6.1.6> ====================================================================== nrfutil-6.1.6> ERROR: test_generate_package_application (nordicsemi.dfu.tests.test_package.TestPackage) nrfutil-6.1.6> ---------------------------------------------------------------------- nrfutil-6.1.6> Traceback (most recent call last): nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/tests/test_package.py", line 68, in test_generate_package_application nrfutil-6.1.6> self.p.generate_package(pkg_name, preserve_work_dir=False) nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/package.py", line 448, in generate_package nrfutil-6.1.6> init_packet = InitPacketPB( nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 126, in __init__ nrfutil-6.1.6> self._validate() nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 142, in _validate nrfutil-6.1.6> raise RuntimeError("Invalid range of firmware argument. [0 - 0xffffffff] is valid range") nrfutil-6.1.6> RuntimeError: Invalid range of firmware argument. [0 - 0xffffffff] is valid range nrfutil-6.1.6> nrfutil-6.1.6> ====================================================================== nrfutil-6.1.6> ERROR: test_generate_package_sd_bl (nordicsemi.dfu.tests.test_package.TestPackage) nrfutil-6.1.6> ---------------------------------------------------------------------- nrfutil-6.1.6> Traceback (most recent call last): nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/tests/test_package.py", line 102, in test_generate_package_sd_bl nrfutil-6.1.6> self.p.generate_package(pkg_name, preserve_work_dir=False) nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/package.py", line 448, in generate_package nrfutil-6.1.6> init_packet = InitPacketPB( nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 126, in __init__ nrfutil-6.1.6> self._validate() nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 142, in _validate nrfutil-6.1.6> raise RuntimeError("Invalid range of firmware argument. [0 - 0xffffffff] is valid range") nrfutil-6.1.6> RuntimeError: Invalid range of firmware argument. [0 - 0xffffffff] is valid range nrfutil-6.1.6> nrfutil-6.1.6> ====================================================================== nrfutil-6.1.6> ERROR: test_unpack_package_a (nordicsemi.dfu.tests.test_package.TestPackage) nrfutil-6.1.6> ---------------------------------------------------------------------- nrfutil-6.1.6> Traceback (most recent call last): nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/tests/test_package.py", line 130, in test_unpack_package_a nrfutil-6.1.6> self.p.generate_package(pkg_name, preserve_work_dir=False) nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/package.py", line 448, in generate_package nrfutil-6.1.6> init_packet = InitPacketPB( nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 126, in __init__ nrfutil-6.1.6> self._validate() nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 142, in _validate nrfutil-6.1.6> raise RuntimeError("Invalid range of firmware argument. [0 - 0xffffffff] is valid range") nrfutil-6.1.6> RuntimeError: Invalid range of firmware argument. [0 - 0xffffffff] is valid range nrfutil-6.1.6> nrfutil-6.1.6> ====================================================================== nrfutil-6.1.6> ERROR: test_unpack_package_b (nordicsemi.dfu.tests.test_package.TestPackage) nrfutil-6.1.6> ---------------------------------------------------------------------- nrfutil-6.1.6> Traceback (most recent call last): nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/tests/test_package.py", line 148, in test_unpack_package_b nrfutil-6.1.6> self.p.generate_package(pkg_name, preserve_work_dir=False) nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/package.py", line 448, in generate_package nrfutil-6.1.6> init_packet = InitPacketPB( nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 126, in __init__ nrfutil-6.1.6> self._validate() nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 142, in _validate nrfutil-6.1.6> raise RuntimeError("Invalid range of firmware argument. [0 - 0xffffffff] is valid range") nrfutil-6.1.6> RuntimeError: Invalid range of firmware argument. [0 - 0xffffffff] is valid range nrfutil-6.1.6> nrfutil-6.1.6> ====================================================================== nrfutil-6.1.6> ERROR: test_unpack_package_c (nordicsemi.dfu.tests.test_package.TestPackage) nrfutil-6.1.6> ---------------------------------------------------------------------- nrfutil-6.1.6> Traceback (most recent call last): nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/tests/test_package.py", line 164, in test_unpack_package_c nrfutil-6.1.6> self.p.generate_package(pkg_name, preserve_work_dir=False) nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/package.py", line 448, in generate_package nrfutil-6.1.6> init_packet = InitPacketPB( nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 126, in __init__ nrfutil-6.1.6> self._validate() nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 142, in _validate nrfutil-6.1.6> raise RuntimeError("Invalid range of firmware argument. [0 - 0xffffffff] is valid range") nrfutil-6.1.6> RuntimeError: Invalid range of firmware argument. [0 - 0xffffffff] is valid range nrfutil-6.1.6> nrfutil-6.1.6> ====================================================================== nrfutil-6.1.6> FAIL: test_init_command_wrong_size (nordicsemi.dfu.tests.test_init_packet_pb.TestPackage) nrfutil-6.1.6> ---------------------------------------------------------------------- nrfutil-6.1.6> Traceback (most recent call last): nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/tests/test_init_packet_pb.py", line 97, in test_init_command_wrong_size nrfutil-6.1.6> test_size(DFUType.APPLICATION, sd_size=SD_SIZE, app_size=APP_SIZE, bl_size=BL_SIZE, expect_failed=False) nrfutil-6.1.6> File "/build/source/nordicsemi/dfu/tests/test_init_packet_pb.py", line 94, in test_size nrfutil-6.1.6> self.assertEqual(failed, expect_failed) nrfutil-6.1.6> AssertionError: True != False nrfutil-6.1.6> nrfutil-6.1.6> ---------------------------------------------------------------------- nrfutil-6.1.6> Ran 59 tests in 4.717s nrfutil-6.1.6> nrfutil-6.1.6> FAILED (errors=6, failures=1) error: Cannot build '/nix/store/36rv7606hlykj1k93vhi56dsh9w24kgg-nrfutil-6.1.6.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/9xx7i7agjnf3wn35yjgpq8sjvh4313mp-nrfutil-6.1.6-dist /nix/store/hps82bf5jwz0pi7943zq1p8cwz7fmk8p-nrfutil-6.1.6 Last 25 log lines: > Traceback (most recent call last): > File "/build/source/nordicsemi/dfu/tests/test_package.py", line 164, in test_unpack_package_c > self.p.generate_package(pkg_name, preserve_work_dir=False) > File "/build/source/nordicsemi/dfu/package.py", line 448, in generate_package > init_packet = InitPacketPB( > File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 126, in __init__ > self._validate() > File "/build/source/nordicsemi/dfu/init_packet_pb.py", line 142, in _validate > raise RuntimeError("Invalid range of firmware argument. [0 - 0xffffffff] is valid range") > RuntimeError: Invalid range of firmware argument. [0 - 0xffffffff] is valid range > > ====================================================================== > FAIL: test_init_command_wrong_size (nordicsemi.dfu.tests.test_init_packet_pb.TestPackage) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/build/source/nordicsemi/dfu/tests/test_init_packet_pb.py", line 97, in test_init_command_wrong_size > test_size(DFUType.APPLICATION, sd_size=SD_SIZE, app_size=APP_SIZE, bl_size=BL_SIZE, expect_failed=False) > File "/build/source/nordicsemi/dfu/tests/test_init_packet_pb.py", line 94, in test_size > self.assertEqual(failed, expect_failed) > AssertionError: True != False > > ---------------------------------------------------------------------- > Ran 59 tests in 4.717s > > FAILED (errors=6, failures=1) For full logs, run: nix log /nix/store/36rv7606hlykj1k93vhi56dsh9w24kgg-nrfutil-6.1.6.drv