Skip to content

Instantly share code, notes, and snippets.

@lukego
Created November 2, 2020 12:45
Show Gist options
  • Save lukego/a3e7ce090fffdfcec41a7be430095e6a to your computer and use it in GitHub Desktop.
Save lukego/a3e7ce090fffdfcec41a7be430095e6a to your computer and use it in GitHub Desktop.
[luke@thinky:~/git/nixpkgs]$ nix-env -f ~/git/nixpkgs -iA glasgow 2>&1 | tee log.txt
replacing old 'glasgow-unstable-2020-06-29'
installing 'glasgow-unstable-2020-11-02'
these derivations will be built:
/nix/store/2rvizzvkclscbz32jdimj64ps350v0nc-python3.8-glasgow-unstable-2020-11-02.drv
building '/nix/store/2rvizzvkclscbz32jdimj64ps350v0nc-python3.8-glasgow-unstable-2020-11-02.drv'...
Sourcing python-recompile-bytecode-hook.sh
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
unpacking sources
unpacking source archive /nix/store/zrs2yy3krjbxc87glca0vzdf9jqwn2zg-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/software/test.py
patching sources
configuring
no configure script, doing nothing
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/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-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/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/leds.rel,-MMD,build/leds.d -c -o build/leds.rel leds.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/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-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/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-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/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/lib/medium -Wp,-MQ,build/adc.rel,-MMD,build/adc.d -c -o build/adc.rel adc.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/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-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/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-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/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/include -L/nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/lib/medium -o build/glasgow.ihex build/main.rel build/leds.rel build/fpga.rel build/dac_ldo.rel build/adc.rel build/pull.rel build/fifo.rel /nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/lib/medium/fx2.lib /nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/share/libfx2/lib/medium/fx2isrs.lib /nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-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/applet
copying glasgow/applet/__init__.py -> build/lib/glasgow/applet
copying glasgow/applet/all.py -> build/lib/glasgow/applet
creating build/lib/glasgow/support
copying glasgow/support/logging.py -> build/lib/glasgow/support
copying glasgow/support/bitstruct.py -> build/lib/glasgow/support
copying glasgow/support/pyrepl.py -> build/lib/glasgow/support
copying glasgow/support/bits.py -> build/lib/glasgow/support
copying glasgow/support/__init__.py -> build/lib/glasgow/support
copying glasgow/support/task_queue.py -> build/lib/glasgow/support
copying glasgow/support/data_logger.py -> build/lib/glasgow/support
copying glasgow/support/aobject.py -> build/lib/glasgow/support
copying glasgow/support/asignal.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
creating build/lib/glasgow/arch
copying glasgow/arch/__init__.py -> build/lib/glasgow/arch
copying glasgow/arch/lpc.py -> build/lib/glasgow/arch
copying glasgow/arch/jtag.py -> build/lib/glasgow/arch
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/gateware
copying glasgow/gateware/pll.py -> build/lib/glasgow/gateware
copying glasgow/gateware/mpsse.py -> build/lib/glasgow/gateware
copying glasgow/gateware/fx2_crossbar.py -> build/lib/glasgow/gateware
copying glasgow/gateware/pads.py -> build/lib/glasgow/gateware
copying glasgow/gateware/__init__.py -> build/lib/glasgow/gateware
copying glasgow/gateware/uart.py -> build/lib/glasgow/gateware
copying glasgow/gateware/lfsr.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/clockgen.py -> build/lib/glasgow/gateware
copying glasgow/gateware/registers.py -> build/lib/glasgow/gateware
creating build/lib/glasgow/target
copying glasgow/target/simulation.py -> build/lib/glasgow/target
copying glasgow/target/__init__.py -> build/lib/glasgow/target
copying glasgow/target/hardware.py -> build/lib/glasgow/target
copying glasgow/target/analyzer.py -> build/lib/glasgow/target
creating build/lib/glasgow/platform
copying glasgow/platform/ice40.py -> build/lib/glasgow/platform
copying glasgow/platform/rev_ab.py -> build/lib/glasgow/platform
copying glasgow/platform/__init__.py -> build/lib/glasgow/platform
copying glasgow/platform/rev_c0.py -> build/lib/glasgow/platform
copying glasgow/platform/rev_c1.py -> build/lib/glasgow/platform
copying glasgow/platform/all.py -> build/lib/glasgow/platform
creating build/lib/glasgow/protocol
copying glasgow/protocol/jtag_svf.py -> 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/__init__.py -> build/lib/glasgow/protocol
copying glasgow/protocol/sfdp.py -> build/lib/glasgow/protocol
copying glasgow/protocol/jesd3.py -> build/lib/glasgow/protocol
copying glasgow/protocol/gdb_remote.py -> build/lib/glasgow/protocol
creating build/lib/glasgow/device
copying glasgow/device/simulation.py -> build/lib/glasgow/device
copying glasgow/device/__init__.py -> build/lib/glasgow/device
copying glasgow/device/hardware.py -> build/lib/glasgow/device
copying glasgow/device/config.py -> build/lib/glasgow/device
creating build/lib/glasgow/access
copying glasgow/access/__init__.py -> build/lib/glasgow/access
creating build/lib/glasgow/applet/control
copying glasgow/applet/control/__init__.py -> build/lib/glasgow/applet/control
creating build/lib/glasgow/applet/video
copying glasgow/applet/video/__init__.py -> build/lib/glasgow/applet/video
creating build/lib/glasgow/applet/radio
copying glasgow/applet/radio/__init__.py -> build/lib/glasgow/applet/radio
creating build/lib/glasgow/applet/sensor
copying glasgow/applet/sensor/__init__.py -> build/lib/glasgow/applet/sensor
creating build/lib/glasgow/applet/debug
copying glasgow/applet/debug/__init__.py -> build/lib/glasgow/applet/debug
creating build/lib/glasgow/applet/interface
copying glasgow/applet/interface/__init__.py -> build/lib/glasgow/applet/interface
creating build/lib/glasgow/applet/internal
copying glasgow/applet/internal/__init__.py -> build/lib/glasgow/applet/internal
creating build/lib/glasgow/applet/audio
copying glasgow/applet/audio/__init__.py -> build/lib/glasgow/applet/audio
creating build/lib/glasgow/applet/memory
copying glasgow/applet/memory/__init__.py -> build/lib/glasgow/applet/memory
creating build/lib/glasgow/applet/display
copying glasgow/applet/display/__init__.py -> build/lib/glasgow/applet/display
creating build/lib/glasgow/applet/program
copying glasgow/applet/program/__init__.py -> build/lib/glasgow/applet/program
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/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/video/vga_output
copying glasgow/applet/video/vga_output/__init__.py -> build/lib/glasgow/applet/video/vga_output
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/sensor/pmsx003
copying glasgow/applet/sensor/pmsx003/__init__.py -> build/lib/glasgow/applet/sensor/pmsx003
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/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/sensor/bmx280
copying glasgow/applet/sensor/bmx280/__init__.py -> build/lib/glasgow/applet/sensor/bmx280
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/debug/mips
copying glasgow/applet/debug/mips/__init__.py -> build/lib/glasgow/applet/debug/mips
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/arm
copying glasgow/applet/debug/arm/__init__.py -> build/lib/glasgow/applet/debug/arm
copying glasgow/applet/debug/arm/swd.py -> build/lib/glasgow/applet/debug/arm
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/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_initiator
copying glasgow/applet/interface/i2c_initiator/__init__.py -> build/lib/glasgow/applet/interface/i2c_initiator
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/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/sbw_probe
copying glasgow/applet/interface/sbw_probe/__init__.py -> build/lib/glasgow/applet/interface/sbw_probe
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_probe
copying glasgow/applet/interface/jtag_probe/__init__.py -> build/lib/glasgow/applet/interface/jtag_probe
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/i2c_target
copying glasgow/applet/interface/i2c_target/__init__.py -> build/lib/glasgow/applet/interface/i2c_target
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/audio/yamaha_opx
copying glasgow/applet/audio/yamaha_opx/__init__.py -> build/lib/glasgow/applet/audio/yamaha_opx
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/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/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/memory/_24x
copying glasgow/applet/memory/_24x/__init__.py -> build/lib/glasgow/applet/memory/_24x
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/display/pdi
copying glasgow/applet/display/pdi/__init__.py -> build/lib/glasgow/applet/display/pdi
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/program/nrf24lx1
copying glasgow/applet/program/nrf24lx1/__init__.py -> build/lib/glasgow/applet/program/nrf24lx1
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/xc9500xl
copying glasgow/applet/program/xc9500xl/__init__.py -> build/lib/glasgow/applet/program/xc9500xl
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/m16c
copying glasgow/applet/program/m16c/__init__.py -> build/lib/glasgow/applet/program/m16c
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/xc6s
copying glasgow/applet/program/xc6s/__init__.py -> build/lib/glasgow/applet/program/xc6s
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/spi
copying glasgow/applet/program/avr/spi/__init__.py -> build/lib/glasgow/applet/program/avr/spi
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/__init__.py -> build/lib/glasgow/arch/mips
copying glasgow/arch/mips/core.py -> build/lib/glasgow/arch/mips
creating build/lib/glasgow/arch/nrf24l
copying glasgow/arch/nrf24l/rf.py -> build/lib/glasgow/arch/nrf24l
copying glasgow/arch/nrf24l/__init__.py -> build/lib/glasgow/arch/nrf24l
creating build/lib/glasgow/arch/arc
copying glasgow/arch/arc/__init__.py -> build/lib/glasgow/arch/arc
copying glasgow/arch/arc/core.py -> build/lib/glasgow/arch/arc
copying glasgow/arch/arc/jtag.py -> build/lib/glasgow/arch/arc
copying glasgow/arch/arc/mec16xx.py -> build/lib/glasgow/arch/arc
creating build/lib/glasgow/arch/xilinx
copying glasgow/arch/xilinx/xc6s.py -> build/lib/glasgow/arch/xilinx
copying glasgow/arch/xilinx/__init__.py -> build/lib/glasgow/arch/xilinx
copying glasgow/arch/xilinx/xc9500xl.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/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/database/xilinx
copying glasgow/database/xilinx/xc6s.py -> build/lib/glasgow/database/xilinx
copying glasgow/database/xilinx/__init__.py -> build/lib/glasgow/database/xilinx
copying glasgow/database/xilinx/xc9500xl.py -> build/lib/glasgow/database/xilinx
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/access/simulation
copying glasgow/access/simulation/arguments.py -> build/lib/glasgow/access/simulation
copying glasgow/access/simulation/multiplexer.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
copying glasgow/firmware.ihex -> build/lib/glasgow
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/applet
creating build/bdist.linux-x86_64/wheel/glasgow/applet/control
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/control/tps6598x
copying build/lib/glasgow/applet/control/tps6598x/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/control/tps6598x
creating build/bdist.linux-x86_64/wheel/glasgow/applet/video
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
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/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/radio
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/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/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet
creating build/bdist.linux-x86_64/wheel/glasgow/applet/sensor
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/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/sensor/ina260
copying build/lib/glasgow/applet/sensor/ina260/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/ina260
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/bmx280
copying build/lib/glasgow/applet/sensor/bmx280/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/sensor/bmx280
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/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
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/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/swd.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/debug/arm
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/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/analyzer
copying build/lib/glasgow/applet/interface/analyzer/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/analyzer
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/i2c_initiator
copying build/lib/glasgow/applet/interface/i2c_initiator/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/interface/i2c_initiator
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/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/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/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/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/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
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/selftest
copying build/lib/glasgow/applet/internal/selftest/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/internal/selftest
creating 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/audio/__init__.py -> 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/all.py -> 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/_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/onfi
copying build/lib/glasgow/applet/memory/onfi/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/onfi
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/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/floppy/mfm.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/floppy
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/prom
copying build/lib/glasgow/applet/memory/prom/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/memory/prom
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
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/display/hd44780
copying build/lib/glasgow/applet/display/hd44780/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/display/hd44780
creating build/bdist.linux-x86_64/wheel/glasgow/applet/program
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/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/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/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
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/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_flash
copying build/lib/glasgow/applet/program/ice40_flash/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/applet/program/ice40_flash
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/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/support
copying build/lib/glasgow/support/logging.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/pyrepl.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/task_queue.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
copying build/lib/glasgow/support/aobject.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/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/lazy.py -> build/bdist.linux-x86_64/wheel/glasgow/support
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/ejtag.py -> 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/__init__.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
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/arc
copying build/lib/glasgow/arch/arc/__init__.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/arc/jtag.py -> 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/lpc.py -> build/bdist.linux-x86_64/wheel/glasgow/arch
copying build/lib/glasgow/arch/jtag.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/xc6s.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/xc9500xl.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/__init__.py -> 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
creating 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
copying build/lib/glasgow/database/jedec.py -> build/bdist.linux-x86_64/wheel/glasgow/database
creating 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/database/microchip/avr.py -> build/bdist.linux-x86_64/wheel/glasgow/database/microchip
creating 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
copying build/lib/glasgow/database/xilinx/xc9500xl.py -> build/bdist.linux-x86_64/wheel/glasgow/database/xilinx
creating 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
copying build/lib/glasgow/database/ti/msp430.py -> build/bdist.linux-x86_64/wheel/glasgow/database/ti
creating build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/gateware/pll.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/fx2_crossbar.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/__init__.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/lfsr.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/analyzer.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/registers.py -> build/bdist.linux-x86_64/wheel/glasgow/gateware
copying build/lib/glasgow/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow
copying build/lib/glasgow/firmware.ihex -> build/bdist.linux-x86_64/wheel/glasgow
copying build/lib/glasgow/cli.py -> build/bdist.linux-x86_64/wheel/glasgow
creating build/bdist.linux-x86_64/wheel/glasgow/target
copying build/lib/glasgow/target/simulation.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/hardware.py -> build/bdist.linux-x86_64/wheel/glasgow/target
copying build/lib/glasgow/target/analyzer.py -> build/bdist.linux-x86_64/wheel/glasgow/target
creating 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/rev_ab.py -> 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_c0.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/platform/rev_c1.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
copying build/lib/glasgow/platform/all.py -> build/bdist.linux-x86_64/wheel/glasgow/platform
creating 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/onfi.py -> 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/__init__.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/jesd3.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
creating build/bdist.linux-x86_64/wheel/glasgow/device
copying build/lib/glasgow/device/simulation.py -> 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/config.py -> build/bdist.linux-x86_64/wheel/glasgow/device
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/arguments.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/simulation/__init__.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
creating 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
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/demultiplexer.py -> build/bdist.linux-x86_64/wheel/glasgow/access/direct
copying build/lib/glasgow/access/__init__.py -> build/bdist.linux-x86_64/wheel/glasgow/access
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.dev1352+g34c8a6f-py3.8.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/glasgow-0.1.dev1352+g34c8a6f.dist-info/WHEEL
creating 'dist/glasgow-0.1.dev1352+g34c8a6f-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'glasgow/__init__.py'
adding 'glasgow/cli.py'
adding 'glasgow/firmware.ihex'
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/swd.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/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/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_c1.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/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/pyrepl.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.dev1352+g34c8a6f.dist-info/METADATA'
adding 'glasgow-0.1.dev1352+g34c8a6f.dist-info/WHEEL'
adding 'glasgow-0.1.dev1352+g34c8a6f.dist-info/dependency_links.txt'
adding 'glasgow-0.1.dev1352+g34c8a6f.dist-info/entry_points.txt'
adding 'glasgow-0.1.dev1352+g34c8a6f.dist-info/top_level.txt'
adding 'glasgow-0.1.dev1352+g34c8a6f.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Finished executing setuptoolsBuildPhase
installing
Executing pipInstallPhase
/build/source/software/dist /build/source/software
Processing ./glasgow-0.1.dev1352+g34c8a6f-py3-none-any.whl
Requirement already satisfied: nmigen in /nix/store/95qrfg65204l2jh7ng18d97011am36b2-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages (from glasgow==0.1.dev1352+g34c8a6f) (0.2.dev49+gc79caea)
Requirement already satisfied: fx2>=0.9 in /nix/store/30yj4fykcf0w01yafgpvv2v63rbw7pfl-python3.8-fx2-0.9/lib/python3.8/site-packages (from glasgow==0.1.dev1352+g34c8a6f) (0.9)
Requirement already satisfied: aiohttp in /nix/store/ah091aah1vdzv8dx5b2fsyli9zbzbi3d-python3.8-aiohttp-3.6.2/lib/python3.8/site-packages (from glasgow==0.1.dev1352+g34c8a6f) (3.6.2)
Requirement already satisfied: bitarray in /nix/store/kxb15jj484q644wkhrhhiysds4q7nrv4-python3.8-bitarray-1.5.3/lib/python3.8/site-packages (from glasgow==0.1.dev1352+g34c8a6f) (1.5.3)
Requirement already satisfied: crcmod in /nix/store/1x3k370yb30snd3vsqf7pnb89qkpr4m0-python3.8-crcmod-1.7/lib/python3.8/site-packages (from glasgow==0.1.dev1352+g34c8a6f) (1.7)
Requirement already satisfied: pyvcd in /nix/store/2k21xm732y07dq0zzrdqa5r1q4x07ny1-python3.8-pyvcd-0.2.3/lib/python3.8/site-packages (from glasgow==0.1.dev1352+g34c8a6f) (0.2.3)
Requirement already satisfied: libusb1>=1.6.6 in /nix/store/dmfv76npzxy4p61s0s2hp0f63mr7xag1-python3.8-libusb1-1.8/lib/python3.8/site-packages (from glasgow==0.1.dev1352+g34c8a6f) (1.8)
Requirement already satisfied: Jinja2~=2.11 in /nix/store/p00ibd2f78p1ldwls2g63rv22y59za1k-python3.8-Jinja2-2.11.2/lib/python3.8/site-packages (from nmigen->glasgow==0.1.dev1352+g34c8a6f) (2.11.2)
Requirement already satisfied: setuptools in /nix/store/2harf52n7qchz467wlpr6k0f2x5wyzl6-python3.8-setuptools-47.3.1/lib/python3.8/site-packages (from nmigen->glasgow==0.1.dev1352+g34c8a6f) (47.3.1.post20201006)
Requirement already satisfied: yarl<2.0,>=1.0 in /nix/store/g4hbds3kq35kk2prb653clh2q8jdgs8q-python3.8-yarl-1.5.1/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1352+g34c8a6f) (1.5.1)
Requirement already satisfied: attrs>=17.3.0 in /nix/store/zwaamy29knhzggl6j8zxv2lcd6rx90zx-python3.8-attrs-19.3.0/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1352+g34c8a6f) (19.3.0)
Requirement already satisfied: multidict<5.0,>=4.5 in /nix/store/jdnvdky7zc9j7dqx651adz5xbf0yii7i-python3.8-multidict-4.7.6/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1352+g34c8a6f) (4.7.6)
Requirement already satisfied: async-timeout<4.0,>=3.0 in /nix/store/y8kz0znisy068rkxcxyizhdzs900lpg2-python3.8-async-timeout-3.0.1/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1352+g34c8a6f) (3.0.1)
Requirement already satisfied: chardet<4.0,>=2.0 in /nix/store/wxjylbd02sqn7pxxh34v9iv3a42p7pp7-python3.8-chardet-3.0.4/lib/python3.8/site-packages (from aiohttp->glasgow==0.1.dev1352+g34c8a6f) (3.0.4)
Requirement already satisfied: MarkupSafe>=0.23 in /nix/store/mnykhp8kx1nchpswl8fv76wvvwqgp2wf-python3.8-MarkupSafe-1.1.1/lib/python3.8/site-packages (from Jinja2~=2.11->nmigen->glasgow==0.1.dev1352+g34c8a6f) (1.1.1)
Requirement already satisfied: idna>=2.0 in /nix/store/x68xfvlj9f7fkjifjvjpxffc2sqvpbcm-python3.8-idna-2.10/lib/python3.8/site-packages (from yarl<2.0,>=1.0->aiohttp->glasgow==0.1.dev1352+g34c8a6f) (2.10)
Installing collected packages: glasgow
WARNING: The script glasgow is installed in '/nix/store/yrs9a43yd8j6g9xqd141a67lvan0p5f7-python3.8-glasgow-unstable-2020-11-02/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed glasgow-0.1.dev1352+g34c8a6f
/build/source/software
Finished executing pipInstallPhase
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/yrs9a43yd8j6g9xqd141a67lvan0p5f7-python3.8-glasgow-unstable-2020-11-02
strip is /nix/store/hiwz81i1g3fn3p0acjs042a4h5fri6dh-binutils-2.31.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/yrs9a43yd8j6g9xqd141a67lvan0p5f7-python3.8-glasgow-unstable-2020-11-02/lib /nix/store/yrs9a43yd8j6g9xqd141a67lvan0p5f7-python3.8-glasgow-unstable-2020-11-02/bin
patching script interpreter paths in /nix/store/yrs9a43yd8j6g9xqd141a67lvan0p5f7-python3.8-glasgow-unstable-2020-11-02
checking for references to /build/ in /nix/store/yrs9a43yd8j6g9xqd141a67lvan0p5f7-python3.8-glasgow-unstable-2020-11-02...
Rewriting #!/nix/store/346skv0d24rqnf4npknbp9h5bs14j8zy-python3-3.8.6/bin/python3.8 to #!/nix/store/346skv0d24rqnf4npknbp9h5bs14j8zy-python3-3.8.6
wrapping `/nix/store/yrs9a43yd8j6g9xqd141a67lvan0p5f7-python3.8-glasgow-unstable-2020-11-02/bin/glasgow'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
running install tests
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$$0.\output.$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.\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.
./build/source/software/glasgow/applet/debug/arm/swd.py:50: DriverConflict: Signal '(sig d)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>.bus, top.multiplexer.<unnamed #0>.<unnamed #3>.bus.fsm; hierarchy will be flattened
d = Signal(max(self.di.nbits, self.do.nbits))
/build/source/software/glasgow/applet/debug/arm/swd.py:51: DriverConflict: Signal '(sig cnt)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>.bus, top.multiplexer.<unnamed #0>.<unnamed #3>.bus.fsm; hierarchy will be flattened
cnt = Signal(max=d.nbits)
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/ps2_host/__init__.py:102: DriverConflict: Signal '(sig data_o)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl, top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl.fsm; hierarchy will be flattened
self.data_o = Signal(reset=1)
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig frame_start)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl, top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig frame_data)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl, top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig frame_parity)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl, top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-python3.8-nmigen-unstable-2020-04-02/lib/python3.8/site-packages/nmigen/compat/genlib/record.py:106: DriverConflict: Signal '(sig frame_stop)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl, top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl.fsm; hierarchy will be flattened
finst = Signal(fsize, name=prefix + fname, **kwargs)
/build/source/software/glasgow/applet/interface/ps2_host/__init__.py:142: DriverConflict: Signal '(sig bitno)' is driven from multiple fragments: top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl, top.multiplexer.<unnamed #0>.<unnamed #3>.ctrl.fsm; hierarchy will be flattened
bitno = self.bitno = Signal(max=12)
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.$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.$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.$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.
.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.$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.\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.
.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.
....s../nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3bab880> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3253400> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff32531c0> 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 0x7ffff574d790> 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 0x7ffff46ea070> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38fa2e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5420040> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff54ac550> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46a16a0> 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 0x7ffff46b4040> 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 0x7ffff54ac520> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5145430> 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 0x7ffff5145550> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46a15b0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff32beac0> 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 0x7ffff46b4c10> 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 0x7ffff48f1220> 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 0x7ffff54ac2e0> 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 0x7ffff329f850> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff418feb0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff495de80> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3257c70> 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 0x7ffff3257ee0> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff495d850> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4199700> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff458dfa0> 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 0x7ffff4199460> 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 0x7ffff4199190> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff57ba9d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38a1b80> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff533bf70> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b956a0> 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 0x7ffff5417b80> 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 0x7ffff3b95a90> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b95640> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff531dc40> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff458fa30> 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 0x7ffff3b93700> 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 0x7ffff3b936a0> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff52412e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff52414f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38e5250> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4938820> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4177dc0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff490d280> 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 0x7ffff3b9d220> 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 0x7ffff4177a00> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff49810d0> 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 0x7ffff4177880> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff490d8b0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56dfa60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5333d60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5333dc0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56d93a0> 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 0x7ffff53273a0> 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 0x7ffff53276a0> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b48d30> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff55c1610> 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 0x7ffff5417430> 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 0x7ffff3b95160> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff531d7f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b9d760> 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 0x7ffff3b9d580> 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 0x7ffff458b400> 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 0x7ffff3b952e0> 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 0x7ffff3b95730> 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 0x7ffff38e78b0> 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 0x7ffff4177a60> 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 0x7ffff41774f0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff471d7f0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4543550> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff520bb50> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff57a3940> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff531d6d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff490dbe0> 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 0x7ffff531d160> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff471d640> 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 0x7ffff520b340> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4945520> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56e2a00> 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 0x7ffff3b9dee0> 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 0x7ffff418c6d0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56e2f10> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46ec550> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff531a340> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5758d60> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5758580> 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 0x7ffff577b610> 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 0x7ffff577b0d0> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5752730> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5747520> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff45b3ee0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b6a670> 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 0x7ffff45b3400> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b6a190> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff54178e0> 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 0x7ffff45b6700> 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 0x7ffff56e2160> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46ec700> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5743e50> 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 0x7ffff5743a90> 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 0x7ffff5743580> 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 0x7ffff5335970> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff45b3be0> 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 0x7ffff48d0280> 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 0x7ffff56e2a30> 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 0x7ffff418c9a0> 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 0x7ffff3b61ca0> 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 0x7ffff45b3df0> 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 0x7ffff53358b0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff51941f0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba8580> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56f5130> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56c96d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff541a760> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff577e220> 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 0x7ffff541a160> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5194610> 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 0x7ffff577e7c0> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56f5c70> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b5aca0> 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 0x7ffff3b5a430> 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 0x7ffff3b5a460> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba49a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba4850> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3bbc280> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff542f670> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff54100a0> 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 0x7ffff5410730> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46a0d30> 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 0x7ffff46a0d60> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46b2cd0> 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 0x7ffff46a0e50> created but never used
return self._throttle_fifo(_FIFOWritePort(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 0x7ffff54108b0> 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 0x7ffff46a0ac0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46b2160> 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 0x7ffff46a0dc0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4901850> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5410d90> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4901ee0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff48dba00> 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 0x7ffff5410f10> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4901250> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b6aee0> 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 0x7ffff3bb5ca0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5758f40> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5758700> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46ec340> 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 0x7ffff577ef40> 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 0x7ffff577efa0> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38fe430> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff389a520> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba21c0> 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 0x7ffff389af10> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba2640> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38e5e20> 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 0x7ffff3b93880> 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 0x7ffff3b93940> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b9d1f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b9d7f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b4b730> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff458b820> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff32be340> 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 0x7ffff56fc190> 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 0x7ffff32be1f0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff32be820> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4981d30> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff471d3d0> 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 0x7ffff471d910> 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 0x7ffff471d7c0> 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 0x7ffff389a0a0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba2400> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff32536d0> 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 0x7ffff56fcb20> 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 0x7ffff32be880> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4981d60> 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 0x7ffff458f640> 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 0x7ffff389a5e0> 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 0x7ffff389ac40> 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 0x7ffff41865b0> 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 0x7ffff32be130> 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 0x7ffff32bee20> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5327c10> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff531a730> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3bb3580> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff532a8b0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38c7b20> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5329d00> 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 0x7ffff38c70d0> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff531a670> 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 0x7ffff5329c10> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3bb3f70> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff458b0a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff45149d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff45144f0> 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 0x7ffff48e1fa0> 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 0x7ffff48e1af0> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5205c10> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5335b20> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4ff7df0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff472bc10> 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 0x7ffff51454f0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff472baf0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38e7970> 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 0x7ffff45a73a0> 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 0x7ffff45a7550> 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 0x7ffff56e4610> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5145cd0> 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 0x7ffff38d0880> 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 0x7ffff51451f0> 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 0x7ffff56e4ac0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff54a79a0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46e3730> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56dfc70> 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 0x7ffff56df430> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff54a7130> 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.
.ERROR: Parser error in line 7376: syntax error
E/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.$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.$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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff49795e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff54acdc0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff54acc10> 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 0x7ffff53311f0> 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 0x7ffff5331190> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4e29760> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4e3fe50> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff48ea640> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56df670> 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 0x7ffff5180ac0> 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 0x7ffff48eaca0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff48ea3d0> 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 0x7ffff48eafa0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff48ee3a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff32b07f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff32834c0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff41787f0> 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 0x7ffff3268160> 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 0x7ffff3268040> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff458abe0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba6cd0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5228370> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38fa970> 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 0x7ffff516d220> 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 0x7ffff519d9d0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff523f460> 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 0x7ffff523f5b0> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff38fadf0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4e078b0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff53324f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5332820> 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 0x7ffff484ac70> 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 0x7ffff484a220> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4735b80> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56eb970> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5180730> 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 0x7ffff5180e80> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff493dee0> 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 0x7ffff516d6a0> 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 0x7ffff48d0520> 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 0x7ffff48ea970> 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 0x7ffff48ea880> 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 0x7ffff4710820> 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 0x7ffff523f610> 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 0x7ffff519d1f0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff41583a0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff49013a0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff41c1880> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4192d90> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff414b850> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff473d6a0> 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 0x7ffff414bf70> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff41581c0> 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 0x7ffff493d550> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff41c12b0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff45a6910> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff48f2df0> 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 0x7ffff45a6b50> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff48f2fa0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4507190> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56f58b0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56f54f0> 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 0x7ffff3293b80> 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 0x7ffff32933a0> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff51501f0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff58a9e50> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4e259a0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56e76a0> 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 0x7ffff4e25550> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5481fa0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56ce520> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46a3eb0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46a3a90> 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 0x7ffff3bc0f70> 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 0x7ffff3bc0640> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4705490> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b50e50> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56da8e0> 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 0x7ffff5090550> created but never used
self.submodules.pads = Pads(**pad_args)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff450c5e0> 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 0x7ffff45284f0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56db370> 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 0x7ffff450cdc0> created but never used
return self._throttle_fifo(_FIFOWritePort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff50a99d0> 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 0x7ffff50a9550> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff415b280> 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 0x7ffff38d0b20> 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 0x7ffff38c7610> 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 0x7ffff486b4f0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff45a6100> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3257220> 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 0x7ffff3257250> 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 0x7ffff56ee9d0> 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 0x7ffff3257370> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56e7d60> 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 0x7ffff56daaf0> 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 0x7ffff45285b0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff450c700> 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 0x7ffff450cf40> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56db580> 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 0x7ffff32932b0> 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 0x7ffff45a6760> 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 0x7ffff415bbb0> 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 0x7ffff48ec460> 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 0x7ffff4e25a00> 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 0x7ffff326a5b0> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff50a4610> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff50bf100> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba2eb0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4509430> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff508fd90> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3ba22e0> 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 0x7ffff508fbb0> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff50a41f0> 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 0x7ffff3ba2d60> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff470e2e0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b50760> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff50afcd0> 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 0x7ffff4e373a0> created but never used
subtarget = ResetInserter(self.reset)(subtarget)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56fcc40> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b57ca0> 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 0x7ffff3b57b20> 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 0x7ffff3b57a60> 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/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4e37250> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff50b9790> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff3b609d0> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff56e5460> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff46f5700> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5168a30> 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 0x7ffff5701310> 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 0x7ffff46f59d0> created but never used
self.submodules.skid = skid = SyncFIFO(inner.width, skid_depth)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff51680a0> 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 0x7ffff46f5190> created but never used
fifo = wrapper(SyncFIFOBuffered(8, depth))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4956d90> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5701df0> 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 0x7ffff5701040> 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 0x7ffff324e610> 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 0x7ffff46f5100> 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 0x7ffff46f5670> created but never used
return self._throttle_fifo(_FIFOReadPort(fifo))
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4948dc0> created but never used
return self._native_inserter(dict(signals.values()))(module)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4974730> created but never used
self._module = dsl.Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff4956dc0> 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 0x7ffff46f7c40> created but never used
MultiReg(pads.cipo_t.i, self.cipo)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff49485b0> 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.$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.
............................................................../nix/store/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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/95qrfg65204l2jh7ng18d97011am36b2-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)
......../build/source/software/glasgow/gateware/pads.py:107: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff490d1f0> 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 0x7ffff5747310> created but never used
pads = Pads(rec)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5747130> created but never used
return Tristate(io, self.o, self.oe, self.i)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff57470a0> 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 0x7ffff57475e0> created but never used
pads = Pads(uart=rec)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5747c70> created but never used
return Tristate(io, self.o, self.oe, self.i)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5747970> 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 0x7ffff490d5b0> created but never used
pads = Pads(sig)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5747520> 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 0x7ffff5747a90> created but never used
pads = Pads(rx=sig)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/95qrfg65204l2jh7ng18d97011am36b2-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 0x7ffff5747be0> 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 0x7ffff5747d60> created but never used
pads = Pads(sig=tri)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/nix/store/346skv0d24rqnf4npknbp9h5bs14j8zy-python3-3.8.6/lib/python3.8/unittest/case.py:202: UnusedElaboratable: <glasgow.gateware.pads.Pads object at 0x7ffff533c8b0> created but never used
callable_obj(*args, **kwargs)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
..........................................ssssss.........................................
======================================================================
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 228, 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/95qrfg65204l2jh7ng18d97011am36b2-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/346skv0d24rqnf4npknbp9h5bs14j8zy-python3-3.8.6/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 225 tests in 201.371s
FAILED (errors=1, skipped=7)
builder for '/nix/store/2rvizzvkclscbz32jdimj64ps350v0nc-python3.8-glasgow-unstable-2020-11-02.drv' failed with exit code 1
error: build of '/nix/store/2rvizzvkclscbz32jdimj64ps350v0nc-python3.8-glasgow-unstable-2020-11-02.drv' failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment