Skip to content

Instantly share code, notes, and snippets.

@yorickvP
Created February 6, 2021 20:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yorickvP/a3d8eda4de6ead29cff8d85e07e8822c to your computer and use it in GitHub Desktop.
Save yorickvP/a3d8eda4de6ead29cff8d85e07e8822c 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 setuptools-build-hook
Using setuptoolsBuildPhase
Using setuptoolsShellHook
Sourcing pip-install-hook
Using pipInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing setuptools-check-hook
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/p6grjivf7aygxvjif94xv9wps4b3ijz9-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/software/test.py
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Executing setuptoolsBuildPhase
make: Entering directory '/build/source/firmware'
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/main.rel,-MMD,build/main.d -c -o build/main.rel main.c
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/fpga.rel,-MMD,build/fpga.d -c -o build/fpga.rel fpga.c
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/dac_ldo.rel,-MMD,build/dac_ldo.d -c -o build/dac_ldo.rel dac_ldo.c
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/adc_adc081c.rel,-MMD,build/adc_adc081c.d -c -o build/adc_adc081c.rel adc_adc081c.c
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/adc_ina233.rel,-MMD,build/adc_ina233.d -c -o build/adc_ina233.rel adc_ina233.c
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/pull.rel,-MMD,build/pull.d -c -o build/pull.rel pull.c
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/fifo.rel,-MMD,build/fifo.d -c -o build/fifo.rel fifo.c
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/util.rel,-MMD,build/util.d -c -o build/util.rel util.c
sdcc -mmcs51 --iram-size 0x100 --code-size 0x3e00 --xram-loc 0x3e00 --xram-size 0x01c0 --std-sdcc99 --model-medium -DSYNCDELAYLEN=16 -DCONF_SIZE=0x0040 -I/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium -o build/glasgow.ihex build/main.rel build/fpga.rel build/dac_ldo.rel build/adc_adc081c.rel build/adc_ina233.rel build/pull.rel build/fifo.rel build/util.rel /nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium/fx2.lib /nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium/fx2isrs.lib /nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/share/libfx2/lib/medium/fx2usb.lib
make: Leaving directory '/build/source/firmware'
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/glasgow
copying glasgow/__init__.py -> build/lib/glasgow
copying glasgow/cli.py -> build/lib/glasgow
creating build/lib/glasgow/database
copying glasgow/database/arc.py -> build/lib/glasgow/database
copying glasgow/database/__init__.py -> build/lib/glasgow/database
copying glasgow/database/jedec.py -> build/lib/glasgow/database
creating build/lib/glasgow/device
copying glasgow/device/hardware.py -> build/lib/glasgow/device
copying glasgow/device/__init__.py -> build/lib/glasgow/device
copying glasgow/device/config.py -> build/lib/glasgow/device
copying glasgow/device/simulation.py -> build/lib/glasgow/device
creating build/lib/glasgow/support
copying glasgow/support/bits.py -> build/lib/glasgow/support
copying glasgow/support/task_queue.py -> build/lib/glasgow/support
copying glasgow/support/aobject.py -> build/lib/glasgow/support
copying glasgow/support/arepl.py -> build/lib/glasgow/support
copying glasgow/support/bitstruct.py -> build/lib/glasgow/support
copying glasgow/support/endpoint.py -> build/lib/glasgow/support
copying glasgow/support/chunked_fifo.py -> build/lib/glasgow/support
copying glasgow/support/lazy.py -> build/lib/glasgow/support
copying glasgow/support/data_logger.py -> build/lib/glasgow/support
copying glasgow/support/asignal.py -> build/lib/glasgow/support
copying glasgow/support/logging.py -> build/lib/glasgow/support
copying glasgow/support/__init__.py -> build/lib/glasgow/support
creating build/lib/glasgow/gateware
copying glasgow/gateware/clockgen.py -> build/lib/glasgow/gateware
copying glasgow/gateware/uart.py -> build/lib/glasgow/gateware
copying glasgow/gateware/pads.py -> build/lib/glasgow/gateware
copying glasgow/gateware/pll.py -> build/lib/glasgow/gateware
copying glasgow/gateware/i2c.py -> build/lib/glasgow/gateware
copying glasgow/gateware/analyzer.py -> build/lib/glasgow/gateware
copying glasgow/gateware/fx2_crossbar.py -> build/lib/glasgow/gateware
copying glasgow/gateware/mpsse.py -> build/lib/glasgow/gateware
copying glasgow/gateware/__init__.py -> build/lib/glasgow/gateware
copying glasgow/gateware/lfsr.py -> build/lib/glasgow/gateware
copying glasgow/gateware/registers.py -> build/lib/glasgow/gateware
creating build/lib/glasgow/access
copying glasgow/access/__init__.py -> build/lib/glasgow/access
creating build/lib/glasgow/applet
copying glasgow/applet/all.py -> build/lib/glasgow/applet
copying glasgow/applet/__init__.py -> build/lib/glasgow/applet
creating build/lib/glasgow/protocol
copying glasgow/protocol/onfi.py -> build/lib/glasgow/protocol
copying glasgow/protocol/vgm.py -> build/lib/glasgow/protocol
copying glasgow/protocol/jtag_svf.py -> build/lib/glasgow/protocol
copying glasgow/protocol/gdb_remote.py -> build/lib/glasgow/protocol
copying glasgow/protocol/jesd3.py -> build/lib/glasgow/protocol
copying glasgow/protocol/__init__.py -> build/lib/glasgow/protocol
copying glasgow/protocol/sfdp.py -> build/lib/glasgow/protocol
creating build/lib/glasgow/target
copying glasgow/target/analyzer.py -> build/lib/glasgow/target
copying glasgow/target/__init__.py -> build/lib/glasgow/target
copying glasgow/target/simulation.py -> build/lib/glasgow/target
copying glasgow/target/hardware.py -> build/lib/glasgow/target
creating build/lib/glasgow/platform
copying glasgow/platform/rev_c0.py -> build/lib/glasgow/platform
copying glasgow/platform/rev_c12.py -> build/lib/glasgow/platform
copying glasgow/platform/rev_ab.py -> build/lib/glasgow/platform
copying glasgow/platform/all.py -> build/lib/glasgow/platform
copying glasgow/platform/__init__.py -> build/lib/glasgow/platform
copying glasgow/platform/ice40.py -> build/lib/glasgow/platform
creating build/lib/glasgow/arch
copying glasgow/arch/lpc.py -> build/lib/glasgow/arch
copying glasgow/arch/jtag.py -> build/lib/glasgow/arch
copying glasgow/arch/__init__.py -> build/lib/glasgow/arch
creating build/lib/glasgow/database/ti
copying glasgow/database/ti/__init__.py -> build/lib/glasgow/database/ti
copying glasgow/database/ti/msp430.py -> build/lib/glasgow/database/ti
creating build/lib/glasgow/database/xilinx
copying glasgow/database/xilinx/xc9500xl.py -> build/lib/glasgow/database/xilinx
copying glasgow/database/xilinx/xc6s.py -> build/lib/glasgow/database/xilinx
copying glasgow/database/xilinx/__init__.py -> build/lib/glasgow/database/xilinx
creating build/lib/glasgow/database/microchip
copying glasgow/database/microchip/__init__.py -> build/lib/glasgow/database/microchip
copying glasgow/database/microchip/avr.py -> build/lib/glasgow/database/microchip
creating build/lib/glasgow/access/simulation
copying glasgow/access/simulation/multiplexer.py -> build/lib/glasgow/access/simulation
copying glasgow/access/simulation/arguments.py -> build/lib/glasgow/access/simulation
copying glasgow/access/simulation/__init__.py -> build/lib/glasgow/access/simulation
copying glasgow/access/simulation/demultiplexer.py -> build/lib/glasgow/access/simulation
creating build/lib/glasgow/access/direct
copying glasgow/access/direct/arguments.py -> build/lib/glasgow/access/direct
copying glasgow/access/direct/multiplexer.py -> build/lib/glasgow/access/direct
copying glasgow/access/direct/__init__.py -> build/lib/glasgow/access/direct
copying glasgow/access/direct/demultiplexer.py -> build/lib/glasgow/access/direct
creating build/lib/glasgow/applet/video
copying glasgow/applet/video/__init__.py -> build/lib/glasgow/applet/video
creating build/lib/glasgow/applet/display
copying glasgow/applet/display/__init__.py -> build/lib/glasgow/applet/display
creating build/lib/glasgow/applet/internal
copying glasgow/applet/internal/__init__.py -> build/lib/glasgow/applet/internal
creating build/lib/glasgow/applet/memory
copying glasgow/applet/memory/__init__.py -> build/lib/glasgow/applet/memory
creating build/lib/glasgow/applet/sensor
copying glasgow/applet/sensor/__init__.py -> build/lib/glasgow/applet/sensor
creating build/lib/glasgow/applet/audio
copying glasgow/applet/audio/__init__.py -> build/lib/glasgow/applet/audio
creating build/lib/glasgow/applet/program
copying glasgow/applet/program/__init__.py -> build/lib/glasgow/applet/program
creating build/lib/glasgow/applet/control
copying glasgow/applet/control/__init__.py -> build/lib/glasgow/applet/control
creating build/lib/glasgow/applet/debug
copying glasgow/applet/debug/__init__.py -> build/lib/glasgow/applet/debug
creating build/lib/glasgow/applet/radio
copying glasgow/applet/radio/__init__.py -> build/lib/glasgow/applet/radio
creating build/lib/glasgow/applet/interface
copying glasgow/applet/interface/__init__.py -> build/lib/glasgow/applet/interface
creating build/lib/glasgow/applet/video/vga_output
copying glasgow/applet/video/vga_output/__init__.py -> build/lib/glasgow/applet/video/vga_output
creating build/lib/glasgow/applet/video/rgb_input
copying glasgow/applet/video/rgb_input/__init__.py -> build/lib/glasgow/applet/video/rgb_input
creating build/lib/glasgow/applet/video/ws2812_output
copying glasgow/applet/video/ws2812_output/__init__.py -> build/lib/glasgow/applet/video/ws2812_output
creating build/lib/glasgow/applet/display/hd44780
copying glasgow/applet/display/hd44780/__init__.py -> build/lib/glasgow/applet/display/hd44780
creating build/lib/glasgow/applet/display/pdi
copying glasgow/applet/display/pdi/__init__.py -> build/lib/glasgow/applet/display/pdi
creating build/lib/glasgow/applet/internal/benchmark
copying glasgow/applet/internal/benchmark/__init__.py -> build/lib/glasgow/applet/internal/benchmark
creating build/lib/glasgow/applet/internal/selftest
copying glasgow/applet/internal/selftest/__init__.py -> build/lib/glasgow/applet/internal/selftest
creating build/lib/glasgow/applet/memory/prom
copying glasgow/applet/memory/prom/__init__.py -> build/lib/glasgow/applet/memory/prom
creating build/lib/glasgow/applet/memory/_25x
copying glasgow/applet/memory/_25x/__init__.py -> build/lib/glasgow/applet/memory/_25x
creating build/lib/glasgow/applet/memory/onfi
copying glasgow/applet/memory/onfi/__init__.py -> build/lib/glasgow/applet/memory/onfi
creating build/lib/glasgow/applet/memory/_24x
copying glasgow/applet/memory/_24x/__init__.py -> build/lib/glasgow/applet/memory/_24x
creating build/lib/glasgow/applet/memory/floppy
copying glasgow/applet/memory/floppy/__init__.py -> build/lib/glasgow/applet/memory/floppy
copying glasgow/applet/memory/floppy/mfm.py -> build/lib/glasgow/applet/memory/floppy
creating build/lib/glasgow/applet/sensor/bmx280
copying glasgow/applet/sensor/bmx280/__init__.py -> build/lib/glasgow/applet/sensor/bmx280
creating build/lib/glasgow/applet/sensor/mouse_ps2
copying glasgow/applet/sensor/mouse_ps2/__init__.py -> build/lib/glasgow/applet/sensor/mouse_ps2
creating build/lib/glasgow/applet/sensor/pmsx003
copying glasgow/applet/sensor/pmsx003/__init__.py -> build/lib/glasgow/applet/sensor/pmsx003
creating build/lib/glasgow/applet/sensor/scd30
copying glasgow/applet/sensor/scd30/__init__.py -> build/lib/glasgow/applet/sensor/scd30
creating build/lib/glasgow/applet/sensor/ina260
copying glasgow/applet/sensor/ina260/__init__.py -> build/lib/glasgow/applet/sensor/ina260
creating build/lib/glasgow/applet/sensor/hx711
copying glasgow/applet/sensor/hx711/__init__.py -> build/lib/glasgow/applet/sensor/hx711
creating build/lib/glasgow/applet/audio/dac
copying glasgow/applet/audio/dac/__init__.py -> build/lib/glasgow/applet/audio/dac
creating build/lib/glasgow/applet/audio/yamaha_opx
copying glasgow/applet/audio/yamaha_opx/__init__.py -> build/lib/glasgow/applet/audio/yamaha_opx
creating build/lib/glasgow/applet/program/nrf24lx1
copying glasgow/applet/program/nrf24lx1/__init__.py -> build/lib/glasgow/applet/program/nrf24lx1
creating build/lib/glasgow/applet/program/m16c
copying glasgow/applet/program/m16c/__init__.py -> build/lib/glasgow/applet/program/m16c
creating build/lib/glasgow/applet/program/xc9500xl
copying glasgow/applet/program/xc9500xl/__init__.py -> build/lib/glasgow/applet/program/xc9500xl
creating build/lib/glasgow/applet/program/ice40_sram
copying glasgow/applet/program/ice40_sram/__init__.py -> build/lib/glasgow/applet/program/ice40_sram
creating build/lib/glasgow/applet/program/avr
copying glasgow/applet/program/avr/__init__.py -> build/lib/glasgow/applet/program/avr
creating build/lib/glasgow/applet/program/mec16xx
copying glasgow/applet/program/mec16xx/__init__.py -> build/lib/glasgow/applet/program/mec16xx
creating build/lib/glasgow/applet/program/xc6s
copying glasgow/applet/program/xc6s/__init__.py -> build/lib/glasgow/applet/program/xc6s
creating build/lib/glasgow/applet/program/ice40_flash
copying glasgow/applet/program/ice40_flash/__init__.py -> build/lib/glasgow/applet/program/ice40_flash
creating build/lib/glasgow/applet/program/avr/spi
copying glasgow/applet/program/avr/spi/__init__.py -> build/lib/glasgow/applet/program/avr/spi
creating build/lib/glasgow/applet/control/tps6598x
copying glasgow/applet/control/tps6598x/__init__.py -> build/lib/glasgow/applet/control/tps6598x
creating build/lib/glasgow/applet/debug/arm
copying glasgow/applet/debug/arm/__init__.py -> build/lib/glasgow/applet/debug/arm
copying glasgow/applet/debug/arm/jtag.py -> build/lib/glasgow/applet/debug/arm
creating build/lib/glasgow/applet/debug/arc
copying glasgow/applet/debug/arc/__init__.py -> build/lib/glasgow/applet/debug/arc
creating build/lib/glasgow/applet/debug/mips
copying glasgow/applet/debug/mips/__init__.py -> build/lib/glasgow/applet/debug/mips
creating build/lib/glasgow/applet/radio/nrf24l01
copying glasgow/applet/radio/nrf24l01/__init__.py -> build/lib/glasgow/applet/radio/nrf24l01
creating build/lib/glasgow/applet/interface/uart
copying glasgow/applet/interface/uart/__init__.py -> build/lib/glasgow/applet/interface/uart
creating build/lib/glasgow/applet/interface/analyzer
copying glasgow/applet/interface/analyzer/__init__.py -> build/lib/glasgow/applet/interface/analyzer
creating build/lib/glasgow/applet/interface/i2c_target
copying glasgow/applet/interface/i2c_target/__init__.py -> build/lib/glasgow/applet/interface/i2c_target
creating build/lib/glasgow/applet/interface/i2c_initiator
copying glasgow/applet/interface/i2c_initiator/__init__.py -> build/lib/glasgow/applet/interface/i2c_initiator
creating build/lib/glasgow/applet/interface/jtag_probe
copying glasgow/applet/interface/jtag_probe/__init__.py -> build/lib/glasgow/applet/interface/jtag_probe
creating build/lib/glasgow/applet/interface/sbw_probe
copying glasgow/applet/interface/sbw_probe/__init__.py -> build/lib/glasgow/applet/interface/sbw_probe
creating build/lib/glasgow/applet/interface/ps2_host
copying glasgow/applet/interface/ps2_host/__init__.py -> build/lib/glasgow/applet/interface/ps2_host
creating build/lib/glasgow/applet/interface/jtag_openocd
copying glasgow/applet/interface/jtag_openocd/__init__.py -> build/lib/glasgow/applet/interface/jtag_openocd
creating build/lib/glasgow/applet/interface/spi_controller
copying glasgow/applet/interface/spi_controller/__init__.py -> build/lib/glasgow/applet/interface/spi_controller
creating build/lib/glasgow/applet/interface/jtag_svf
copying glasgow/applet/interface/jtag_svf/__init__.py -> build/lib/glasgow/applet/interface/jtag_svf
creating build/lib/glasgow/applet/interface/jtag_pinout
copying glasgow/applet/interface/jtag_pinout/__init__.py -> build/lib/glasgow/applet/interface/jtag_pinout
creating build/lib/glasgow/arch/xilinx
copying glasgow/arch/xilinx/xc9500xl.py -> build/lib/glasgow/arch/xilinx
copying glasgow/arch/xilinx/__init__.py -> build/lib/glasgow/arch/xilinx
copying glasgow/arch/xilinx/xc6s.py -> build/lib/glasgow/arch/xilinx
creating build/lib/glasgow/arch/msp430
copying glasgow/arch/msp430/__init__.py -> build/lib/glasgow/arch/msp430
copying glasgow/arch/msp430/jtag.py -> build/lib/glasgow/arch/msp430
creating build/lib/glasgow/arch/arm
copying glasgow/arch/arm/__init__.py -> build/lib/glasgow/arch/arm
copying glasgow/arch/arm/jtag.py -> build/lib/glasgow/arch/arm
creating build/lib/glasgow/arch/nrf24l
copying glasgow/arch/nrf24l/__init__.py -> build/lib/glasgow/arch/nrf24l
copying glasgow/arch/nrf24l/rf.py -> build/lib/glasgow/arch/nrf24l
creating build/lib/glasgow/arch/mips
copying glasgow/arch/mips/ejtag.py -> build/lib/glasgow/arch/mips
copying glasgow/arch/mips/instr.py -> build/lib/glasgow/arch/mips
copying glasgow/arch/mips/core.py -> build/lib/glasgow/arch/mips
copying glasgow/arch/mips/__init__.py -> build/lib/glasgow/arch/mips
creating build/lib/glasgow/arch/arc
copying glasgow/arch/arc/jtag.py -> build/lib/glasgow/arch/arc
copying glasgow/arch/arc/core.py -> build/lib/glasgow/arch/arc
copying glasgow/arch/arc/__init__.py -> build/lib/glasgow/arch/arc
copying glasgow/arch/arc/mec16xx.py -> build/lib/glasgow/arch/arc
creating build/lib/glasgow/arch/arm/dap
copying glasgow/arch/arm/dap/ap.py -> build/lib/glasgow/arch/arm/dap
copying glasgow/arch/arm/dap/dp.py -> build/lib/glasgow/arch/arm/dap
copying glasgow/arch/arm/dap/__init__.py -> build/lib/glasgow/arch/arm/dap
copying glasgow/device/firmware.ihex -> build/lib/glasgow/device
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/glasgow
creating build/bdist.linux-x86_64/wheel/glasgow/database
copying build/lib/glasgow/database/jedec.py -> build/bdist.linux-x86_64/wheel/glasgow/database
copying build/lib/glasgow/database/arc.py -> build/bdist.linux-x86_64/wheel/glasgow/database
copying build/lib/glasgow/database/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/database
creating build/bdist.linux-x86_64/wheel/glasgow/database/ti
copying build/lib/glasgow/database/ti/msp430.py -> build/bdist.linux-x86_64/wheel/glasgow/database/ti
copying build/lib/glasgow/database/ti/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/database/ti
creating build/bdist.linux-x86_64/wheel/glasgow/database/xilinx
copying build/lib/glasgow/database/xilinx/xc9500xl.py -> build/bdist.linux-x86_64/wheel/glasgow/database/xilinx
copying build/lib/glasgow/database/xilinx/xc6s.py -> build/bdist.linux-x86_64/wheel/glasgow/database/xilinx
copying build/lib/glasgow/database/xilinx/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/database/xilinx
creating build/bdist.linux-x86_64/wheel/glasgow/database/microchip
copying build/lib/glasgow/database/microchip/avr.py -> build/bdist.linux-x86_64/wheel/glasgow/database/microchip
copying build/lib/glasgow/database/microchip/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/database/microchip
copying build/lib/glasgow/cli.py -> build/bdist.linux-x86_64/wheel/glasgow
creating build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/registers.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/mpsse.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/lfsr.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/analyzer.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/fx2_crossbar.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/uart.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/clockgen.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/pads.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/i2c.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/pll.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
creating build/bdist.linux-x86_64/wheel/glasgow/target
copying build/lib/glasgow/target/hardware.py -> build/bdist.linux-x86_64/wheel/glasgow/target
copying build/lib/glasgow/target/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/target
copying build/lib/glasgow/target/analyzer.py -> build/bdist.linux-x86_64/wheel/glasgow/target
copying build/lib/glasgow/target/simulation.py -> build/bdist.linux-x86_64/wheel/glasgow/target
creating build/bdist.linux-x86_64/wheel/glasgow/protocol
copying build/lib/glasgow/protocol/vgm.py -> build/bdist.linux-x86_64/wheel/glasgow/protocol
copying build/lib/glasgow/protocol/gdb_remote.py -> build/bdist.linux-x86_64/wheel/glasgow/protocol
copying build/lib/glasgow/protocol/onfi.py -> build/bdist.linux-x86_64/wheel/glasgow/protocol
copying build/lib/glasgow/protocol/jesd3.py -> build/bdist.linux-x86_64/wheel/glasgow/protocol
copying build/lib/glasgow/protocol/jtag_svf.py -> build/bdist.linux-x86_64/wheel/glasgow/protocol
copying build/lib/glasgow/protocol/sfdp.py -> build/bdist.linux-x86_64/wheel/glasgow/protocol
copying build/lib/glasgow/protocol/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/protocol
creating build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/lazy.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/aobject.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/bitstruct.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/asignal.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/task_queue.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/bits.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/logging.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/arepl.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/endpoint.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/chunked_fifo.py -> build/bdist.linux-x86_64/wheel/glasgow/support
copying build/lib/glasgow/support/data_logger.py -> build/bdist.linux-x86_64/wheel/glasgow/support
creating build/bdist.linux-x86_64/wheel/glasgow/applet
creating build/bdist.linux-x86_64/wheel/glasgow/applet/memory
creating build/bdist.linux-x86_64/wheel/glasgow/applet/memory/onfi
copying build/lib/glasgow/applet/memory/onfi/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/onfi
creating build/bdist.linux-x86_64/wheel/glasgow/applet/memory/_24x
copying build/lib/glasgow/applet/memory/_24x/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/_24x
creating build/bdist.linux-x86_64/wheel/glasgow/applet/memory/floppy
copying build/lib/glasgow/applet/memory/floppy/mfm.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/floppy
copying build/lib/glasgow/applet/memory/floppy/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/floppy
copying build/lib/glasgow/applet/memory/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory
creating build/bdist.linux-x86_64/wheel/glasgow/applet/memory/_25x
copying build/lib/glasgow/applet/memory/_25x/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/_25x
creating build/bdist.linux-x86_64/wheel/glasgow/applet/memory/prom
copying build/lib/glasgow/applet/memory/prom/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/prom
copying build/lib/glasgow/applet/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet
creating build/bdist.linux-x86_64/wheel/glasgow/applet/video
copying build/lib/glasgow/applet/video/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/video
creating build/bdist.linux-x86_64/wheel/glasgow/applet/video/ws2812_output
copying build/lib/glasgow/applet/video/ws2812_output/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/video/ws2812_output
creating build/bdist.linux-x86_64/wheel/glasgow/applet/video/rgb_input
copying build/lib/glasgow/applet/video/rgb_input/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/video/rgb_input
creating build/bdist.linux-x86_64/wheel/glasgow/applet/video/vga_output
copying build/lib/glasgow/applet/video/vga_output/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/video/vga_output
creating build/bdist.linux-x86_64/wheel/glasgow/applet/display
creating build/bdist.linux-x86_64/wheel/glasgow/applet/display/pdi
copying build/lib/glasgow/applet/display/pdi/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/display/pdi
creating build/bdist.linux-x86_64/wheel/glasgow/applet/display/hd44780
copying build/lib/glasgow/applet/display/hd44780/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/display/hd44780
copying build/lib/glasgow/applet/display/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/display
creating build/bdist.linux-x86_64/wheel/glasgow/applet/radio
creating build/bdist.linux-x86_64/wheel/glasgow/applet/radio/nrf24l01
copying build/lib/glasgow/applet/radio/nrf24l01/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/radio/nrf24l01
copying build/lib/glasgow/applet/radio/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/radio
creating build/bdist.linux-x86_64/wheel/glasgow/applet/debug
creating build/bdist.linux-x86_64/wheel/glasgow/applet/debug/arc
copying build/lib/glasgow/applet/debug/arc/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/debug/arc
creating build/bdist.linux-x86_64/wheel/glasgow/applet/debug/arm
copying build/lib/glasgow/applet/debug/arm/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/debug/arm
copying build/lib/glasgow/applet/debug/arm/jtag.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/debug/arm
copying build/lib/glasgow/applet/debug/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/debug
creating build/bdist.linux-x86_64/wheel/glasgow/applet/debug/mips
copying build/lib/glasgow/applet/debug/mips/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/debug/mips
creating build/bdist.linux-x86_64/wheel/glasgow/applet/control
creating build/bdist.linux-x86_64/wheel/glasgow/applet/control/tps6598x
copying build/lib/glasgow/applet/control/tps6598x/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/control/tps6598x
copying build/lib/glasgow/applet/control/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/control
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/ps2_host
copying build/lib/glasgow/applet/interface/ps2_host/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/ps2_host
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/jtag_svf
copying build/lib/glasgow/applet/interface/jtag_svf/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/jtag_svf
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/i2c_target
copying build/lib/glasgow/applet/interface/i2c_target/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/i2c_target
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/jtag_pinout
copying build/lib/glasgow/applet/interface/jtag_pinout/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/jtag_pinout
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/spi_controller
copying build/lib/glasgow/applet/interface/spi_controller/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/spi_controller
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/sbw_probe
copying build/lib/glasgow/applet/interface/sbw_probe/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/sbw_probe
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/i2c_initiator
copying build/lib/glasgow/applet/interface/i2c_initiator/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/i2c_initiator
copying build/lib/glasgow/applet/interface/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/jtag_openocd
copying build/lib/glasgow/applet/interface/jtag_openocd/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/jtag_openocd
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/uart
copying build/lib/glasgow/applet/interface/uart/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/uart
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/jtag_probe
copying build/lib/glasgow/applet/interface/jtag_probe/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/jtag_probe
creating build/bdist.linux-x86_64/wheel/glasgow/applet/interface/analyzer
copying build/lib/glasgow/applet/interface/analyzer/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/analyzer
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program
copying build/lib/glasgow/applet/program/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/xc6s
copying build/lib/glasgow/applet/program/xc6s/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/xc6s
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/nrf24lx1
copying build/lib/glasgow/applet/program/nrf24lx1/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/nrf24lx1
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/xc9500xl
copying build/lib/glasgow/applet/program/xc9500xl/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/xc9500xl
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/mec16xx
copying build/lib/glasgow/applet/program/mec16xx/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/mec16xx
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/m16c
copying build/lib/glasgow/applet/program/m16c/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/m16c
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/ice40_sram
copying build/lib/glasgow/applet/program/ice40_sram/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/ice40_sram
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/avr
copying build/lib/glasgow/applet/program/avr/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/avr
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/avr/spi
copying build/lib/glasgow/applet/program/avr/spi/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/avr/spi
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program/ice40_flash
copying build/lib/glasgow/applet/program/ice40_flash/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/ice40_flash
creating build/bdist.linux-x86_64/wheel/glasgow/applet/internal
creating build/bdist.linux-x86_64/wheel/glasgow/applet/internal/selftest
copying build/lib/glasgow/applet/internal/selftest/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/internal/selftest
copying build/lib/glasgow/applet/internal/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/internal
creating build/bdist.linux-x86_64/wheel/glasgow/applet/internal/benchmark
copying build/lib/glasgow/applet/internal/benchmark/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/internal/benchmark
creating build/bdist.linux-x86_64/wheel/glasgow/applet/sensor
creating build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/scd30
copying build/lib/glasgow/applet/sensor/scd30/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/scd30
creating build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/bmx280
copying build/lib/glasgow/applet/sensor/bmx280/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/bmx280
copying build/lib/glasgow/applet/sensor/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor
creating build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/hx711
copying build/lib/glasgow/applet/sensor/hx711/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/hx711
creating build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/pmsx003
copying build/lib/glasgow/applet/sensor/pmsx003/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/pmsx003
creating build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/ina260
copying build/lib/glasgow/applet/sensor/ina260/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/ina260
creating build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/mouse_ps2
copying build/lib/glasgow/applet/sensor/mouse_ps2/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/mouse_ps2
creating build/bdist.linux-x86_64/wheel/glasgow/applet/audio
creating build/bdist.linux-x86_64/wheel/glasgow/applet/audio/dac
copying build/lib/glasgow/applet/audio/dac/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/audio/dac
copying build/lib/glasgow/applet/audio/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/audio
creating build/bdist.linux-x86_64/wheel/glasgow/applet/audio/yamaha_opx
copying build/lib/glasgow/applet/audio/yamaha_opx/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/audio/yamaha_opx
copying build/lib/glasgow/applet/all.py -> build/bdist.linux-x86_64/wheel/glasgow/applet
creating build/bdist.linux-x86_64/wheel/glasgow/access
creating build/bdist.linux-x86_64/wheel/glasgow/access/simulation
copying build/lib/glasgow/access/simulation/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/access/simulation
copying build/lib/glasgow/access/simulation/arguments.py -> build/bdist.linux-x86_64/wheel/glasgow/access/simulation
copying build/lib/glasgow/access/simulation/demultiplexer.py -> build/bdist.linux-x86_64/wheel/glasgow/access/simulation
copying build/lib/glasgow/access/simulation/multiplexer.py -> build/bdist.linux-x86_64/wheel/glasgow/access/simulation
copying build/lib/glasgow/access/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/access
creating build/bdist.linux-x86_64/wheel/glasgow/access/direct
copying build/lib/glasgow/access/direct/demultiplexer.py -> build/bdist.linux-x86_64/wheel/glasgow/access/direct
copying build/lib/glasgow/access/direct/multiplexer.py -> build/bdist.linux-x86_64/wheel/glasgow/access/direct
copying build/lib/glasgow/access/direct/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/access/direct
copying build/lib/glasgow/access/direct/arguments.py -> build/bdist.linux-x86_64/wheel/glasgow/access/direct
creating build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/platform/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/platform/rev_c12.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/platform/ice40.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/platform/all.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/platform/rev_ab.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/platform/rev_c0.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow
creating build/bdist.linux-x86_64/wheel/glasgow/arch
creating build/bdist.linux-x86_64/wheel/glasgow/arch/mips
copying build/lib/glasgow/arch/mips/instr.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/mips
copying build/lib/glasgow/arch/mips/ejtag.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/mips
copying build/lib/glasgow/arch/mips/core.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/mips
copying build/lib/glasgow/arch/mips/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/mips
creating build/bdist.linux-x86_64/wheel/glasgow/arch/nrf24l
copying build/lib/glasgow/arch/nrf24l/rf.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/nrf24l
copying build/lib/glasgow/arch/nrf24l/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/nrf24l
copying build/lib/glasgow/arch/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/arch
creating build/bdist.linux-x86_64/wheel/glasgow/arch/arm
copying build/lib/glasgow/arch/arm/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arm
copying build/lib/glasgow/arch/arm/jtag.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arm
creating build/bdist.linux-x86_64/wheel/glasgow/arch/arm/dap
copying build/lib/glasgow/arch/arm/dap/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arm/dap
copying build/lib/glasgow/arch/arm/dap/ap.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arm/dap
copying build/lib/glasgow/arch/arm/dap/dp.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arm/dap
creating build/bdist.linux-x86_64/wheel/glasgow/arch/arc
copying build/lib/glasgow/arch/arc/mec16xx.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arc
copying build/lib/glasgow/arch/arc/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arc
copying build/lib/glasgow/arch/arc/jtag.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arc
copying build/lib/glasgow/arch/arc/core.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/arc
copying build/lib/glasgow/arch/lpc.py -> build/bdist.linux-x86_64/wheel/glasgow/arch
creating build/bdist.linux-x86_64/wheel/glasgow/arch/xilinx
copying build/lib/glasgow/arch/xilinx/xc9500xl.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/xilinx
copying build/lib/glasgow/arch/xilinx/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/xilinx
copying build/lib/glasgow/arch/xilinx/xc6s.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/xilinx
creating build/bdist.linux-x86_64/wheel/glasgow/arch/msp430
copying build/lib/glasgow/arch/msp430/jtag.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/msp430
copying build/lib/glasgow/arch/msp430/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/arch/msp430
copying build/lib/glasgow/arch/jtag.py -> build/bdist.linux-x86_64/wheel/glasgow/arch
creating build/bdist.linux-x86_64/wheel/glasgow/device
copying build/lib/glasgow/device/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/device
copying build/lib/glasgow/device/hardware.py -> build/bdist.linux-x86_64/wheel/glasgow/device
copying build/lib/glasgow/device/firmware.ihex -> build/bdist.linux-x86_64/wheel/glasgow/device
copying build/lib/glasgow/device/config.py -> build/bdist.linux-x86_64/wheel/glasgow/device
copying build/lib/glasgow/device/simulation.py -> build/bdist.linux-x86_64/wheel/glasgow/device
running install_egg_info
running egg_info
creating glasgow.egg-info
writing glasgow.egg-info/PKG-INFO
writing dependency_links to glasgow.egg-info/dependency_links.txt
writing entry points to glasgow.egg-info/entry_points.txt
writing requirements to glasgow.egg-info/requires.txt
writing top-level names to glasgow.egg-info/top_level.txt
writing manifest file 'glasgow.egg-info/SOURCES.txt'
reading manifest file 'glasgow.egg-info/SOURCES.txt'
writing manifest file 'glasgow.egg-info/SOURCES.txt'
Copying glasgow.egg-info to build/bdist.linux-x86_64/wheel/glasgow-0.1.dev1654+gb1985b3-py3.8.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/glasgow-0.1.dev1654+gb1985b3.dist-info/WHEEL
creating 'dist/glasgow-0.1.dev1654+gb1985b3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'glasgow/__init__.py'
adding 'glasgow/cli.py'
adding 'glasgow/access/__init__.py'
adding 'glasgow/access/direct/__init__.py'
adding 'glasgow/access/direct/arguments.py'
adding 'glasgow/access/direct/demultiplexer.py'
adding 'glasgow/access/direct/multiplexer.py'
adding 'glasgow/access/simulation/__init__.py'
adding 'glasgow/access/simulation/arguments.py'
adding 'glasgow/access/simulation/demultiplexer.py'
adding 'glasgow/access/simulation/multiplexer.py'
adding 'glasgow/applet/__init__.py'
adding 'glasgow/applet/all.py'
adding 'glasgow/applet/audio/__init__.py'
adding 'glasgow/applet/audio/dac/__init__.py'
adding 'glasgow/applet/audio/yamaha_opx/__init__.py'
adding 'glasgow/applet/control/__init__.py'
adding 'glasgow/applet/control/tps6598x/__init__.py'
adding 'glasgow/applet/debug/__init__.py'
adding 'glasgow/applet/debug/arc/__init__.py'
adding 'glasgow/applet/debug/arm/__init__.py'
adding 'glasgow/applet/debug/arm/jtag.py'
adding 'glasgow/applet/debug/mips/__init__.py'
adding 'glasgow/applet/display/__init__.py'
adding 'glasgow/applet/display/hd44780/__init__.py'
adding 'glasgow/applet/display/pdi/__init__.py'
adding 'glasgow/applet/interface/__init__.py'
adding 'glasgow/applet/interface/analyzer/__init__.py'
adding 'glasgow/applet/interface/i2c_initiator/__init__.py'
adding 'glasgow/applet/interface/i2c_target/__init__.py'
adding 'glasgow/applet/interface/jtag_openocd/__init__.py'
adding 'glasgow/applet/interface/jtag_pinout/__init__.py'
adding 'glasgow/applet/interface/jtag_probe/__init__.py'
adding 'glasgow/applet/interface/jtag_svf/__init__.py'
adding 'glasgow/applet/interface/ps2_host/__init__.py'
adding 'glasgow/applet/interface/sbw_probe/__init__.py'
adding 'glasgow/applet/interface/spi_controller/__init__.py'
adding 'glasgow/applet/interface/uart/__init__.py'
adding 'glasgow/applet/internal/__init__.py'
adding 'glasgow/applet/internal/benchmark/__init__.py'
adding 'glasgow/applet/internal/selftest/__init__.py'
adding 'glasgow/applet/memory/__init__.py'
adding 'glasgow/applet/memory/_24x/__init__.py'
adding 'glasgow/applet/memory/_25x/__init__.py'
adding 'glasgow/applet/memory/floppy/__init__.py'
adding 'glasgow/applet/memory/floppy/mfm.py'
adding 'glasgow/applet/memory/onfi/__init__.py'
adding 'glasgow/applet/memory/prom/__init__.py'
adding 'glasgow/applet/program/__init__.py'
adding 'glasgow/applet/program/avr/__init__.py'
adding 'glasgow/applet/program/avr/spi/__init__.py'
adding 'glasgow/applet/program/ice40_flash/__init__.py'
adding 'glasgow/applet/program/ice40_sram/__init__.py'
adding 'glasgow/applet/program/m16c/__init__.py'
adding 'glasgow/applet/program/mec16xx/__init__.py'
adding 'glasgow/applet/program/nrf24lx1/__init__.py'
adding 'glasgow/applet/program/xc6s/__init__.py'
adding 'glasgow/applet/program/xc9500xl/__init__.py'
adding 'glasgow/applet/radio/__init__.py'
adding 'glasgow/applet/radio/nrf24l01/__init__.py'
adding 'glasgow/applet/sensor/__init__.py'
adding 'glasgow/applet/sensor/bmx280/__init__.py'
adding 'glasgow/applet/sensor/hx711/__init__.py'
adding 'glasgow/applet/sensor/ina260/__init__.py'
adding 'glasgow/applet/sensor/mouse_ps2/__init__.py'
adding 'glasgow/applet/sensor/pmsx003/__init__.py'
adding 'glasgow/applet/sensor/scd30/__init__.py'
adding 'glasgow/applet/video/__init__.py'
adding 'glasgow/applet/video/rgb_input/__init__.py'
adding 'glasgow/applet/video/vga_output/__init__.py'
adding 'glasgow/applet/video/ws2812_output/__init__.py'
adding 'glasgow/arch/__init__.py'
adding 'glasgow/arch/jtag.py'
adding 'glasgow/arch/lpc.py'
adding 'glasgow/arch/arc/__init__.py'
adding 'glasgow/arch/arc/core.py'
adding 'glasgow/arch/arc/jtag.py'
adding 'glasgow/arch/arc/mec16xx.py'
adding 'glasgow/arch/arm/__init__.py'
adding 'glasgow/arch/arm/jtag.py'
adding 'glasgow/arch/arm/dap/__init__.py'
adding 'glasgow/arch/arm/dap/ap.py'
adding 'glasgow/arch/arm/dap/dp.py'
adding 'glasgow/arch/mips/__init__.py'
adding 'glasgow/arch/mips/core.py'
adding 'glasgow/arch/mips/ejtag.py'
adding 'glasgow/arch/mips/instr.py'
adding 'glasgow/arch/msp430/__init__.py'
adding 'glasgow/arch/msp430/jtag.py'
adding 'glasgow/arch/nrf24l/__init__.py'
adding 'glasgow/arch/nrf24l/rf.py'
adding 'glasgow/arch/xilinx/__init__.py'
adding 'glasgow/arch/xilinx/xc6s.py'
adding 'glasgow/arch/xilinx/xc9500xl.py'
adding 'glasgow/database/__init__.py'
adding 'glasgow/database/arc.py'
adding 'glasgow/database/jedec.py'
adding 'glasgow/database/microchip/__init__.py'
adding 'glasgow/database/microchip/avr.py'
adding 'glasgow/database/ti/__init__.py'
adding 'glasgow/database/ti/msp430.py'
adding 'glasgow/database/xilinx/__init__.py'
adding 'glasgow/database/xilinx/xc6s.py'
adding 'glasgow/database/xilinx/xc9500xl.py'
adding 'glasgow/device/__init__.py'
adding 'glasgow/device/config.py'
adding 'glasgow/device/firmware.ihex'
adding 'glasgow/device/hardware.py'
adding 'glasgow/device/simulation.py'
adding 'glasgow/gateware/__init__.py'
adding 'glasgow/gateware/analyzer.py'
adding 'glasgow/gateware/clockgen.py'
adding 'glasgow/gateware/fx2_crossbar.py'
adding 'glasgow/gateware/i2c.py'
adding 'glasgow/gateware/lfsr.py'
adding 'glasgow/gateware/mpsse.py'
adding 'glasgow/gateware/pads.py'
adding 'glasgow/gateware/pll.py'
adding 'glasgow/gateware/registers.py'
adding 'glasgow/gateware/uart.py'
adding 'glasgow/platform/__init__.py'
adding 'glasgow/platform/all.py'
adding 'glasgow/platform/ice40.py'
adding 'glasgow/platform/rev_ab.py'
adding 'glasgow/platform/rev_c0.py'
adding 'glasgow/platform/rev_c12.py'
adding 'glasgow/protocol/__init__.py'
adding 'glasgow/protocol/gdb_remote.py'
adding 'glasgow/protocol/jesd3.py'
adding 'glasgow/protocol/jtag_svf.py'
adding 'glasgow/protocol/onfi.py'
adding 'glasgow/protocol/sfdp.py'
adding 'glasgow/protocol/vgm.py'
adding 'glasgow/support/__init__.py'
adding 'glasgow/support/aobject.py'
adding 'glasgow/support/arepl.py'
adding 'glasgow/support/asignal.py'
adding 'glasgow/support/bits.py'
adding 'glasgow/support/bitstruct.py'
adding 'glasgow/support/chunked_fifo.py'
adding 'glasgow/support/data_logger.py'
adding 'glasgow/support/endpoint.py'
adding 'glasgow/support/lazy.py'
adding 'glasgow/support/logging.py'
adding 'glasgow/support/task_queue.py'
adding 'glasgow/target/__init__.py'
adding 'glasgow/target/analyzer.py'
adding 'glasgow/target/hardware.py'
adding 'glasgow/target/simulation.py'
adding 'glasgow-0.1.dev1654+gb1985b3.dist-info/METADATA'
adding 'glasgow-0.1.dev1654+gb1985b3.dist-info/WHEEL'
adding 'glasgow-0.1.dev1654+gb1985b3.dist-info/dependency_links.txt'
adding 'glasgow-0.1.dev1654+gb1985b3.dist-info/entry_points.txt'
adding 'glasgow-0.1.dev1654+gb1985b3.dist-info/top_level.txt'
adding 'glasgow-0.1.dev1654+gb1985b3.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Finished executing setuptoolsBuildPhase
@nix { "action": "setPhase", "phase": "installPhase" }
installing
Executing pipInstallPhase
/build/source/software/dist /build/source/software
Processing ./glasgow-0.1.dev1654+gb1985b3-py3-none-any.whl
Requirement already satisfied: nmigen in /nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (0.2.dev49+gc79caea)
Requirement already satisfied: fx2>=0.9 in /nix/store/g34v6fax6hb82n3z55hl2hdkhca021zc-python3.8-fx2-0.9/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (0.9)
Requirement already satisfied: libusb1>=1.8.1 in /nix/store/9lsk3am0gs8r09m4mac1pzha10gp6482-python3.8-libusb1-1.9.1/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (1.9.1)
Requirement already satisfied: bitarray in /nix/store/6k8k0hxsn6amy9afl7pb878n9wj6g279-python3.8-bitarray-1.6.3/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (1.6.3)
Requirement already satisfied: crcmod in /nix/store/lfkd92c77acr8bsmq6mg4lzvwlryykm2-python3.8-crcmod-1.7/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (1.7)
Requirement already satisfied: pyvcd in /nix/store/b6qapnqx60rdf2qpc839p2adf6ydxnnq-python3.8-pyvcd-0.2.4/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (0.2.4)
Requirement already satisfied: aiohttp in /nix/store/0qp0jzzwgv12xrcmzs8wz60k68g0fv8l-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (3.7.3)
Requirement already satisfied: yarl<2.0,>=1.0 in /nix/store/pzpjpvappbh1syki6cxkzsa5izylxh08-python3.8-yarl-1.6.3/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1654+gb1985b3) (1.6.3)
Requirement already satisfied: chardet<4.0,>=2.0 in /nix/store/cbyc7hil5hfzvwh4lncc6n28zpabgklh-python3.8-chardet-3.0.4/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1654+gb1985b3) (3.0.4)
Requirement already satisfied: multidict<7.0,>=4.5 in /nix/store/682b7as5anddxbvsnpc67627av73h7x5-python3.8-multidict-5.1.0/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1654+gb1985b3) (5.1.0)
Requirement already satisfied: typing-extensions>=3.6.5 in /nix/store/8fyn40sjbryx4l72lv82cxwlhhv5jmvj-python3.8-typing_extensions-3.7.4.3/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1654+gb1985b3) (3.7.4.3)
Requirement already satisfied: async-timeout<4.0,>=3.0 in /nix/store/wy9q67sm4d46xf71cpbpkih9mfj44s7i-python3.8-async-timeout-3.0.1/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1654+gb1985b3) (3.0.1)
Requirement already satisfied: attrs>=17.3.0 in /nix/store/40cvgjrkd0z0m6046ip4ksydqaf2b9bg-python3.8-attrs-20.3.0/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1654+gb1985b3) (20.3.0)
Requirement already satisfied: libusb1>=1.8.1 in /nix/store/9lsk3am0gs8r09m4mac1pzha10gp6482-python3.8-libusb1-1.9.1/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (1.9.1)
Requirement already satisfied: crcmod in /nix/store/lfkd92c77acr8bsmq6mg4lzvwlryykm2-python3.8-crcmod-1.7/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (1.7)
Requirement already satisfied: pyvcd in /nix/store/b6qapnqx60rdf2qpc839p2adf6ydxnnq-python3.8-pyvcd-0.2.4/lib/python3.8/site-packages (from glasgow==0.1.dev1654+gb1985b3) (0.2.4)
Requirement already satisfied: Jinja2~=2.11 in /nix/store/qdkmrp69ck1iim4dy35f8vrwv0a1ngd4-python3.8-Jinja2-2.11.2/lib/python3.8/site-packages (from nmigen->glasgow==0.1.dev1654+gb1985b3) (2.11.2)
Requirement already satisfied: setuptools in /nix/store/zhyzc3ryjyc8abv4bv85ldifmc8zwy2z-python3.8-setuptools-50.3.1/lib/python3.8/site-packages (from nmigen->glasgow==0.1.dev1654+gb1985b3) (50.3.1.post0)
Requirement already satisfied: MarkupSafe>=0.23 in /nix/store/h4ix098l78jh1d36w9llwcfb6a4jb720-python3.8-MarkupSafe-1.1.1/lib/python3.8/site-packages (from Jinja2~=2.11->nmigen->glasgow==0.1.dev1654+gb1985b3) (1.1.1)
Requirement already satisfied: idna>=2.0 in /nix/store/ci1rni63783mzx7vddmrkvrdbp5g1i3s-python3.8-idna-2.10/lib/python3.8/site-packages (from yarl<2.0,>=1.0->aiohttp->glasgow==0.1.dev1654+gb1985b3) (2.10)
Requirement already satisfied: multidict<7.0,>=4.5 in /nix/store/682b7as5anddxbvsnpc67627av73h7x5-python3.8-multidict-5.1.0/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1654+gb1985b3) (5.1.0)
Installing collected packages: glasgow
Successfully installed glasgow-0.1.dev1654+gb1985b3
/build/source/software
Finished executing pipInstallPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/0vyf6dwlb3nq90lbbpwxbsflaalb1c2y-python3.8-glasgow-unstable-2021-01-09
strip is /nix/store/rqfgki7ck1bxqhk3hd7wziqhahjadfbj-binutils-2.35.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/0vyf6dwlb3nq90lbbpwxbsflaalb1c2y-python3.8-glasgow-unstable-2021-01-09/lib /nix/store/0vyf6dwlb3nq90lbbpwxbsflaalb1c2y-python3.8-glasgow-unstable-2021-01-09/bin
patching script interpreter paths in /nix/store/0vyf6dwlb3nq90lbbpwxbsflaalb1c2y-python3.8-glasgow-unstable-2021-01-09
checking for references to /build/ in /nix/store/0vyf6dwlb3nq90lbbpwxbsflaalb1c2y-python3.8-glasgow-unstable-2021-01-09...
Rewriting #!/nix/store/wkw6fsjasr7jbbrlakxxpbiapa8hws42-python3-3.8.7/bin/python3.8 to #!/nix/store/wkw6fsjasr7jbbrlakxxpbiapa8hws42-python3-3.8.7
wrapping `/nix/store/0vyf6dwlb3nq90lbbpwxbsflaalb1c2y-python3.8-glasgow-unstable-2021-01-09/bin/glasgow'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
@nix { "action": "setPhase", "phase": "installCheckPhase" }
running install tests
....................................................................................../build/source/software/glasgow/gateware/pads.py:107: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5a18460> created but never used
pads = Pads(x=None)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/pads.py:138: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5374940> created but never used
pads = Pads(rec)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/specials.py:31: UnusedElaboratable: <nmigen.compat.fhdl.specials.Tristate object at 0x7ffff5374790> created but never used
return Tristate(io, self.o, self.oe, self.i)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/specials.py:31: UnusedElaboratable: <nmigen.compat.fhdl.specials.Tristate object at 0x7ffff5374220> created but never used
return Tristate(io, self.o, self.oe, self.i)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/pads.py:147: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5374250> created but never used
pads = Pads(uart=rec)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/specials.py:31: UnusedElaboratable: <nmigen.compat.fhdl.specials.Tristate object at 0x7ffff53743a0> created but never used
return Tristate(io, self.o, self.oe, self.i)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/specials.py:31: UnusedElaboratable: <nmigen.compat.fhdl.specials.Tristate object at 0x7ffff53744f0> created but never used
return Tristate(io, self.o, self.oe, self.i)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/pads.py:113: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5a18820> created but never used
pads = Pads(sig)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/specials.py:31: UnusedElaboratable: <nmigen.compat.fhdl.specials.Tristate object at 0x7ffff5374580> created but never used
return Tristate(io, self.o, self.oe, self.i)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/pads.py:120: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5a18490> created but never used
pads = Pads(rx=sig)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/specials.py:31: UnusedElaboratable: <nmigen.compat.fhdl.specials.Tristate object at 0x7ffff5374310> created but never used
return Tristate(io, self.o, self.oe, self.i)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/pads.py:127: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff53740d0> created but never used
pads = Pads(sig=tri)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/wkw6fsjasr7jbbrlakxxpbiapa8hws42-python3-3.8.7/lib/python3.8/unittest/case.py:202: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5374fd0> created but never used
callable_obj(*args, **kwargs)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
............................ssssss............/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig ro_tck)' is driven from multiple fragments: top.dut.<unnamed #2>, top.dut.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
..........Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$0.\output.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Overriding derived constraint of 25.2 MHz on net multiplexer.U$$0.U$$0.pix_clk with user-specified constraint of 25.3 MHz.
1 warning, 0 errors
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$1.\output.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
./build/source/software/glasgow/applet/interface/spi_controller/__init__.py:88: DriverConflict: Signal '(sig shreg_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>, top.multiplexer.<unnamed #0>.<unnamed #3>.fsm; hierarchy will be flattened
shreg_o = Signal(8)
Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.ERROR: Parser error in line 7376: syntax error
E...s/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5158100> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4caca90> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4cacac0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff5158520> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff5158820> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5374340> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff48b31f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5474370> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff48a7af0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff5173af0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff54745e0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5474040> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff5474d00> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51e2be0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff55a6490> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5173700> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff475b400> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff5474af0> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff54746d0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4f1e070> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff534cd60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51e2820> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff51e2070> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4f1e670> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4ca9940> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff53513d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4dea8b0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff4ca9d00> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff4ca9100> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e34850> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51e7af0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4a73370> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff5446a60> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff4a73100> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5419ca0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5365cd0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff514bd60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff514bac0> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff514b1f0> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff589cac0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff475ec70> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5112880> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3280f40> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff535c8b0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff534aa60> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff4b1df70> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff535c5e0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff535cbe0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff535ce80> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff534ae50> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5446250> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff54469d0> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff54192e0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5144af0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4b1d9d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff4b1dbb0> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff55ad7f0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff5419460> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff4a73250> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff53c76a0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff535c580> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff535cfa0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5412a00> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e19490> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff520fbb0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5142040> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5a49520> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5440c40> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff5a49730> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff55b23d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff54408b0> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff520f400> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
....../build/source/software/glasgow/applet/interface/spi_controller/__init__.py:88: DriverConflict: Signal '(sig shreg_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>, top.multiplexer.<unnamed #0>.<unnamed #3>.fsm; hierarchy will be flattened
shreg_o = Signal(8)
Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
./nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5206520> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff391f8b0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff391f130> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff52e3610> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff32f77c0> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff32f7310> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4a66670> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff521d6d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5467850> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff48b76d0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff5357160> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff48b7af0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff504fe20> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff5467c40> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff5357b80> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff48b7bb0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff504fc10> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5142dc0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5412a30> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff534a550> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff534ab50> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff520f190> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff520f580> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff475e1c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff53c7ac0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5365460> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4e1a6d0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff4e96cd0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff4b1d640> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51e7af0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff4b1d490> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e1a100> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff48beb20> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4f1ea00> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4f1e310> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4897400> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff48be820> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff48be310> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5474130> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff48a7370> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff545c190> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff505b670> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff4a738b0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff542c160> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff505b100> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff32805e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff54e5700> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4a71dc0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff5a2e460> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff3280370> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5356970> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4a44ca0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5112400> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff4e96b50> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff545cb50> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff505bc70> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff505b9d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff505b610> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff542c370> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff52577c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff53578e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff521d8b0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff4b1de50> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff662f100> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff391cd90> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5356c70> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4deab80> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4ca9280> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5945040> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff5945310> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4deac10> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5144a60> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff392c910> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3931190> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3931ac0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff4e8d910> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff4e8d9a0> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff48b3d90> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4426e20> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4a67a30> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff3bc94c0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff4d99340> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff4a67640> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4a67610> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff4a672e0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff521a3d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff52521c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5374d60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5374370> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5045160> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff5252760> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff5252ac0> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5150580> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff3bc33a0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff3be65b0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff3bc3160> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3be68e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4f19400> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5253e80> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3bdf1f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff3bdff40> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff3bdfca0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff3bc3910> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3bc3790> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff48b4100> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff4a67070> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff4a67580> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff541d580> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff3bc3430> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff3bc3340> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff52534c0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff52c4af0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff513f760> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff545e910> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff521a8e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5040100> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff521a2e0> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff55a6970> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff5040e20> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff513f910> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4842310> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff32d79d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff534eca0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff484d1f0> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff484dfd0> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3bfab80> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3bfa040> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5352280> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4a4bb50> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff4a51820> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff393e100> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5352ee0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff5352250> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4a4bd60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3936f40> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff32df670> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5126130> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff5352220> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff393e220> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff48ad670> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4864a60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff55aef10> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff55ae430> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff48ad4c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\uart.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$1.\clkgen.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\cpu_bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\cpu_bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\cpu_bus.\clkgen.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\cpu_bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
./build/source/software/glasgow/applet/interface/spi_controller/__init__.py:88: DriverConflict: Signal '(sig shreg_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>, top.multiplexer.<unnamed #0>.<unnamed #3>.fsm; hierarchy will be flattened
shreg_o = Signal(8)
Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\uart.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
./build/source/software/glasgow/applet/interface/spi_controller/__init__.py:88: DriverConflict: Signal '(sig shreg_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>, top.multiplexer.<unnamed #0>.<unnamed #3>.fsm; hierarchy will be flattened
shreg_o = Signal(8)
Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
......./build/source/software/glasgow/applet/interface/spi_controller/__init__.py:88: DriverConflict: Signal '(sig shreg_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>, top.multiplexer.<unnamed #0>.<unnamed #3>.fsm; hierarchy will be flattened
shreg_o = Signal(8)
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51426d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4cacf70> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff50457f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff5142580> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff51427c0> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff55b04f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e73f70> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5089c10> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4cabeb0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff50962e0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff5089bb0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5089160> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff5089fa0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4cab640> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4c5a3d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e2e490> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e2ee50> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff4861e50> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff4861e80> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff48a7580> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4b3ad00> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3bc95e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5249ee0> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff589ca60> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff4a41520> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff3bd1640> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff52c49d0> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff48bb130> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e412e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5096880> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff52493d0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff4a41a90> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff52c43d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff52c4f40> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3bd1bb0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff50bcee0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff5089dc0> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff4e55fa0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff51447c0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4877820> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff546ca30> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff546cf40> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e41130> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff50bc2e0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5217b80> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff3bc9d60> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5257550> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5173430> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e370a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5253d00> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff55b21c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff516ecd0> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff516e970> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51170a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5352c10> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff32e7730> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff5154f70> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff32e78e0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5154250> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4a4e040> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff53568e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff53561c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff534e670> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff534e580> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51b9940> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4c7f9a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff54759a0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff486b880> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff5273f10> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff5475400> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff54750a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff5475be0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff486ba90> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4adad00> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff4a67460> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff4a67850> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51520d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff51523d0> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff51522b0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff32e74c0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff32e7a00> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff32cfa30> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff5273af0> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff3bcd8b0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff32e76d0> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff32e7af0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff485f4c0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff5475a90> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff54756a0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff55ad9d0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff541d9a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff476f730> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff476d040> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3bd45e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff546afd0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff32ea220> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff55ad7c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff546adf0> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff476ffa0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff3bdacd0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51527f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4160cd0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5099760> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff475b880> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff51f2640> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff4a731c0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff475bd00> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff475b400> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff475b910> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51f2e50> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff488ca30> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:51: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff488ce80> created but never used
MultiReg(self.scl_t.i, self.scl_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/i2c.py:52: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff488c400> created but never used
MultiReg(self.sda_t.i, self.sda_i, reset=1),
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5263460> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51fd520> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5206670> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4862dc0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff51b1490> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff55a6100> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:164: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFO object at 0x7ffff51b16a0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51b1be0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4e54700> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4a73670> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff4a73b50> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff55a60d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/__init__.py:105: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff55a6940> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/gateware/fx2_crossbar.py:438: UnusedElaboratable: <nmigen.compat.genlib.fifo.CompatSyncFIFOBuffered object at 0x7ffff51b1c40> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4e54220> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff54574f0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff475b0a0> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff475b3d0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:226: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4889190> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:202: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOWritePort object at 0x7ffff51b1790> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/access/direct/multiplexer.py:208: UnusedElaboratable: <glasgow.access.direct.multiplexer._FIFOReadPort object at 0x7ffff51b1040> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff4426c70> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff5412c70> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/decorators.py:27: UnusedElaboratable: <nmigen.hdl.xfrm.TransformedElaboratable object at 0x7ffff525f520> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4cb6580> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff51f2a60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff525f790> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff51f28b0> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff54127c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/build/source/software/glasgow/applet/interface/spi_controller/__init__.py:38: UnusedElaboratable: <nmigen.compat.genlib.cdc.MultiReg object at 0x7ffff525f670> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/fhdl/module.py:127: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7ffff4f19bb0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
./build/source/software/glasgow/applet/interface/spi_controller/__init__.py:88: DriverConflict: Signal '(sig shreg_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>, top.multiplexer.<unnamed #0>.<unnamed #3>.fsm; hierarchy will be flattened
shreg_o = Signal(8)
Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\auto_baud.$signal has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\uart.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
..Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\i2c_initiator.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
....................Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
./build/source/software/glasgow/applet/interface/spi_controller/__init__.py:88: DriverConflict: Signal '(sig shreg_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>, top.multiplexer.<unnamed #0>.<unnamed #3>.fsm; hierarchy will be flattened
shreg_o = Signal(8)
Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$flatten\multiplexer.\U$$0.\U$$2.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
./build/source/software/glasgow/applet/interface/spi_controller/__init__.py:88: DriverConflict: Signal '(sig shreg_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>, top.multiplexer.<unnamed #0>.<unnamed #3>.fsm; hierarchy will be flattened
shreg_o = Signal(8)
.Warning: Wire top.$flatten\i2c_target.\bus.$verilog_initial_trigger has an unprocessed 'init' attribute.
Warning: Wire top.$verilog_initial_trigger has an unprocessed 'init' attribute.
..................
======================================================================
ERROR: test_build (glasgow.applet.memory.prom.MemoryPROMAppletTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build/source/software/glasgow/applet/memory/prom/__init__.py", line 872, in test_build
self.assertBuilds()
File "/build/source/software/glasgow/applet/__init__.py", line 232, in assertBuilds
target.build_plan().execute()
File "/build/source/software/glasgow/target/hardware.py", line 118, in execute
products = self.lower.execute_local(build_dir)
File "/nix/store/7k7g5ks7bgk788pc5g33bxszsnrwy004-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/build/run.py", line 98, in execute_local
subprocess.check_call(["sh", "{}.sh".format(self.script)])
File "/nix/store/wkw6fsjasr7jbbrlakxxpbiapa8hws42-python3-3.8.7/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['sh', 'build_top.sh']' returned non-zero exit status 1.
----------------------------------------------------------------------
Ran 244 tests in 155.635s
FAILED (errors=1, skipped=7)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment